Перезагрузить окно если закрыто новое

  • Автор темы Автор темы Zahar
  • Дата начала Дата начала

Zahar

Новичок
Перезагрузить окно если закрыто новое

Мне нужно перезагрузить страницу из которой открылось pop окно если єто коно закроют.
Тоесть открывается новое окно его закрывают старое окно перезагружается
Я делал так onunload="opener.document.location.raload()", но сейчас саторе окно стало открываться в защищенной зоне https и теперь этот скрипт не работает так как говорит что нет прав у нового окна перезагрузить старое.

Как в старом окне проверить, что закрыто новое и перезагрузить его. Спасибо.
 
Если нет никакого события, то извратись и сделай по таймеру в старом окне.
 
Автор оригинала: rotoZOOM
Если нет никакого события, то извратись и сделай по таймеру в старом окне.
нет по времени не пойдёт. Так вот мне нужно знать то событие.
 
без предупреждения никак, а с предупреждением - onbeforeunload
 
function reloadOpener()
{
opener.document.location.reload();
return 'А вот тут будет сообщение от которого не избавиться';
}
obj = (document.all)?window:document; // тут проверку на IE нормальную вставить надо
obj.onbeforeunload = reloadOpener;

-~{}~ 10.02.05 18:18:

P.S. работает в IE и MZ (где-то после версии 1.6)
 
А при рефреше или уходе со страницы разве obj.onbeforeunload тоже не срабатывает?
 
сработает ессно,ну рефреш можно "предусмотреть" :)
а уход в данном случае тажфигня что и закрыть окно(имхо автору вопроса это и надо)
 
Сверху