-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
LuckyNET |
29-06-2005 18:33 337014 |
обработка переменных из сгенерированой формы
есть некий скрипт script.php, который генерит ява-скриптом дочернее окно с формой настроек. как передать переменные из динамически сгенерированой формы назад в скрипт script.php
|
Prisoner |
30-06-2005 02:49 337093 |
Некорректная постановка вопроса, имхо. Тут речь о взаимодействиях окон силами JS. C маленькой (не стоящей того, чтобы ее раскрывали) оговоркой, можно обратиться к свойству дочернего окна opener - ссылку на окно которое породило текущее. В родительском окне можно динамически создавать скрытые компоненты формы так, чтобы они хранили, что нужно.
|
LuckyNET |
02-07-2005 16:22 337812 |
Цитата:
...не стоящей того, чтобы ее раскрывали...
|
и может всётаки наведёте пример, или хотя б линк как ето реализовать. имея малейшее представление о том как решить задачю я не стал бы вас тревожить глупыми вопросами. насколько я понял - на основной страничке, которая порождает джаваскриптом окно, должна быть форма со скрытыми полями, которые отвечяют за данные, которые вернёт джава-окно, верно? (поправте если ошибся). как ети даные туда (в основную страничку) передать? opener - коим образом?
|
Prisoner |
03-07-2005 04:05 337964 |
Вложений: 1
Форма должна быть. Забивать скрытые поля ручками (статика) или генерить их по мере необходимости (DHTML) - выбор, лежащий на плечах программиста. Пример см. в аттаче - один из рецептов книги O'Relly "JavaScript and DHTML Cookbook".
P.S. Если нужна будет вся книжка - выложу по просьбе (~1.4 Mb).
P.P.S. Кстати, пример обратной коммуникации с родительским окном можно расмотреть и в рамках этого форума - при расширенном режиме редактирования сообщения можно прикреплять аттачи, вот там дочернее окно изменяет родительское без перезагрузки последнего.
|
Prisoner |
05-07-2005 13:43 338553 |
|
LuckyNET |
11-07-2005 14:40 340153 |
Премного благодарен - помогли решить проблему. Я ещё чють помучился, пытаясь по глупости своей скрипт тулить на мейнпейдже, после прикинув - наваял его на динамически генерируемой страничке (та, которая с формой) - и усё пошло как по маслу
|
Время: 03:30.
© OSzone.net 2001-