powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Открытие и закрытие формы по нажатию кнопи
9 сообщений из 9, страница 1 из 1
Открытие и закрытие формы по нажатию кнопи
    #35804291
HunterNomad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток.
Если кто подобное делал или видел как это делается подскажите как.

ЗАДАЧА
1. Открыть новое окно с формой
2. Заполнить форму
3. При нажатии кнопки отправить форму и закрыть окно

Спасибо.
...
Рейтинг: 0 / 0
Открытие и закрытие формы по нажатию кнопи
    #35804309
HunterNomad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл добавить, что после отправки формы и ее закрытии необходимо, чтобы данные отобразились на той странице которая открывала форму в новом окне.

Спасибо
...
Рейтинг: 0 / 0
Открытие и закрытие формы по нажатию кнопи
    #35804864
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HunterNomad1. Открыть новое окно с формой
Окно модальное или обычное

Код: plaintext
1.
2.
window.open()
// или 
window.showModelessDialog()
...
Рейтинг: 0 / 0
Открытие и закрытие формы по нажатию кнопи
    #35808877
HunterNomad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaHunterNomad1. Открыть новое окно с формой
Окно модальное или обычное

Код: plaintext
1.
2.
window.open()
// или 
window.showModelessDialog()


Прошу прощения, что не сразу ответил и не уточнил нюансы:
1. Страница состоит из двух фреймов
2. Из одного из фреймов открывается дочернее окно с формой
3. Форму заполняем и отправляем обратно во фреймовое окно где, собственно говоря и отображаем (перегрузив его)

Спасибо.
...
Рейтинг: 0 / 0
Открытие и закрытие формы по нажатию кнопи
    #35809650
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HunterNomad2. Из одного из фреймов открывается дочернее окно с формой
Как открывается окно?
А еще лучше написать тестовый пример и выложить его тут. Тебе его подправят (если захотят конечно) и покажут что нужно написать.
...
Рейтинг: 0 / 0
Открытие и закрытие формы по нажатию кнопи
    #35810149
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО, концептуально вызывать модальное окно не есть правильно, а вызов просто окошка может как запутать пользователя, так и привести к нежелательным последствиям, когда новое не заполнено, а в открывающем уже сделаны переходы.
Думаю, надо смотреть в сторону реализации всплывающих дивов и перекрытия другого контекста. Также в пользу эттода говорит то, что в рамках одного окна проще работать с переменными. И хотя по моему убеждению, всю работу по проверке вводимых данных не может взять на себя клиент (javascript) - без сервера не обойтись, но все же в одном окне проще взаимодействовать.
...
Рейтинг: 0 / 0
Открытие и закрытие формы по нажатию кнопи
    #35810278
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/me думает: как-то постановка у Вас видоизменяецо от поста к посту:
HunterNomad
ЗАДАЧА
1. Открыть новое окно с формой
2. Заполнить форму
3. При нажатии кнопки отправить форму и закрыть окно
....
после отправки формы и ее закрытии необходимо, чтобы данные отобразились на той странице которая открывала форму в новом окне.

Сдесь в п.3., я так понял, под "отправить форму" подразумевается submit.
HunterNomad
уточнил нюансы:
1. Страница состоит из двух фреймов
2. Из одного из фреймов открывается дочернее окно с формой
3. Форму заполняем и отправляем обратно во фреймовое окно где, собственно говоря и отображаем (перегрузив его)

Сдесь в п.3., я так понял, уже никакого submit'а - нЭт. Данные гоняются тупо JS'ом.

Для 1-й постановки задачи все тривиально:
1. window.open()
2. submit
3. На сервере сохраняем данные и на выхлопе добавляем, 4 example на ASP.NET:
Код: plaintext
1.
Response.Write("<script type=\"text/javascript\">alert('"+((int)cmd.Parameters["RETURN_VALUE"].Value==0 ? "oB!" : "Tampax")+"'); opener.location.reload(); window.close()</script>");

Для 2-й постановки, в моем понимании:
1. window.open()
2. При нажатии чего-нить а-ля кнопоцки "Саве" через opener стучимся к родителю, рожаем новые контролы и туда переносим введенные данные.

Поскольку, смею предположить, данные не возникли просто так из воздуха, а, скорее всего, из БД, то их все равно в последствии нуна сохранять. По сему 1-й вариант (постановка задачи) мне выглядит предпочтительнее. Хотя... Честно говоря, я так полностью до конца и не понял, что же именно конкретно нужно топикстартеру... Впечатление такое, что он сам еще не до конца понял, что он желает...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Открытие и закрытие формы по нажатию кнопи
    #35811702
HunterNomad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С постановкой задачи я действительно всех запутал - прошу прощения (очень прошу).
Вообще я пишу на php для собственных целей файловый-менеджер. С одной стороны древо каталогов (назовем его tree_dirs_list.php), с другой список файлов и каталогов (собственно list_dir.php)в заданном каталоге (прошу прощения за тавтологию). Из меню (list_dir.php) я планирую вызвать отдельное окно с формой (new_file_form.php типа имя нового файла, его расширение и атрибуты (как вариант)). Введя данные я отправляю их на обработку в list_dir.php (в данном варианте создается новый файл в указанном каталоге) и закрываю автоматически дочернее окно new_file_form.php.
Все дело в том, что все это организованно во фреймовой верстке и list_dir.php один из фреймов.
Уже подумываю о просто загрузке формы во фрейм (но не хочется - не красиво выйдет).

О как.
...
Рейтинг: 0 / 0
Открытие и закрытие формы по нажатию кнопи
    #35813756
HunterNomad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тема снята.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Открытие и закрытие формы по нажатию кнопи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]