Forum Webscript.Ru

Программирование => PHP => Тема начата: Muma от 19 Августа 2006, 18:26:02

Название: Как обновить форму ввода из другого окна
Отправлено: Muma от 19 Августа 2006, 18:26:02
Добрый день!

На сайте имеется PHP + MySQL.

Есть форма ввода с кучей вопросов один из которых - в каких странах вы побывали.
Человек отмечает чекбокс  и открывается дополнительное окно со списком стран мира в формате [ Название страны --- чекбокс ].
Человек отмечает нужные странЫ и жмет кнопку Submit. Список отмеченых стран с помощью массива _POST попадает в форму - дополнительное окно закрывается. Если после этого нажать Refresh броузера то в данном вопросе формы появится список выбранных стран.
Сейчас рядом с вопросом о странах в скобках есть NOTE  о том чтобы пользователь потом press F5.

А как сделать чтобы Рефреш в броузере сам происходил после Submit в  дополнительном окне?
Название: Как обновить форму ввода из другого окна
Отправлено: html_coder от 19 Августа 2006, 20:00:45
Нужно обработать событие onSubmit в дочернем окне примерно так.





DOM:window.location (http://developer.mozilla.org/en/docs/DOM:window.location)

Вопрос по JavaScript + DOM, но никак не по PHP.
Название: Как обновить форму ввода из другого окна
Отправлено: Muma от 22 Августа 2006, 17:27:42
Вариант cработал как надо:

Цитировать



Спасибо to html_coder !