Страница 1 из 1
Закрыть дочернее, обновить родительское... подскажите
Добавлено: 13 апр 2004, 14:58
sergey
Народ подскажите:
я открываю дочернее окно w1=window.open() по ссылке,
в нем находится форма по submit которой я изменяю данные базы
как сделать так чтоб по нажатию кнопки submit у меня обновлялась база и закрывалось дочернее окно(типа onclick="w1=window.close()") и потом обновлся документ в родительском окне где эти обнавления
отображаются
Добавлено: 13 апр 2004, 15:05
AiK
см. методы window.navigate, window.close и свойство window.parent.
А вообще судя по описанию ты что-то неправильно спроектировал.
Добавлено: 13 апр 2004, 15:20
sergey
у меня в окне цифра("цифра-ссылка") которую нужно изменить
я нажимаю на эту цифру-ссылку ->открывается окно где я в форму ввожу новую цифру,
делаю сабмит по которому запускаю скрипт внесения новой цифры в базу.
Вот я внес и закрыл окно в котором вводил эту новую цифру
а как только я его закрыл нужно чтоб родительское окно обновилосьи и появилась цифра, которую я ввел в форму
И еще если я в в кнопке submit формы сделаю onclick="window.close()" этого окна
то произойдет submit у меня или нет ?
Добавлено: 13 апр 2004, 15:29
AiK
sergey, разумеется, что после закрытия окна ты ничего не сделаешь.
Обновление окна - это либо navigate, либо submit какой-либо формы родительского окна.
Из дочернего окна получить его родителя можно при помощи свойства parent. "Появилась цифра" - это какому-нибудь элементу изменить свойство innerText или же какому-нибудь input'у атрибут value. И закрывать дочернее окно логично оттуда, откуда ты его породил.
Добавлено: 13 апр 2004, 15:33
sergey
спасибо.
Добавлено: 13 апр 2004, 15:35
sergey
все дошло... разобрались. спасибо.