Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Droom от 09 Июня 2006, 00:52:15
-
Суть, из родительского окна запускается дочернее методом windows.open(); Мне нужно если родительское окно закрывается пользователем Alt+F4 либо "х", чтобы и дочернее автоматически закрывалось ... Возможно ли это, если да, то в какой области рыться ... Что использовать ?
-
Атрибут onunload.
-
То что доктор прописал ...:)
Спасибо большое.
-
Подскажите пожалуйста как правильнее сделать такую фишку:
Из родительского окна открываютьбся дочерние типа
function child_open() {
WinChild_1=window.open(\'my_url\',\'child\',\'resizeble=0,width=600,height=600\');
WinChild_1.focus();
}
function child_close() {
WinChild_1.close();
}
child
Так вот у некоторых клиентах выскакивает WinChild_1 - определение отсутствует. Я так понимаю это из-за вызова WinChild_1.close() когда еще не отработала функция child_open(). Как мне теперь в child_close() мсполнять WinChild_1.close() только тогда когда есть тот самый WinChild_1
-
if ( WinChild_1 ) WindChild_1.close();
-
Спасибо! А можно еще один вопрос почему если
onUnload=child_close()
Закрываеться WindChild_1, а если в child_close() поменять их местами то закрываеться WindChild_2. Оба не закрываються! Что не так?
-
А вот так заработало: