Страница 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
все дошло... разобрались. спасибо.