Показать сообщение отдельно
  #1 (permalink)  
Старый 22.04.2013, 12:30
Аватар для Sveta
Профессор
Отправить личное сообщение для Sveta Посмотреть профиль Найти все сообщения от Sveta
 
Регистрация: 10.10.2012
Сообщений: 153

событие в subwindow
Здравствуйте!
Подскажите пожалуйста: есть окно из которого вызывается дочернее
subWin = document.open(url,"_b....
В дочернем пользователь определяет значение некоторых переменных, которые после закрытия этого дочернего окна нужно использовать в главном окне.
Значения переменным в главном окне я присваиваю из дочернего:
window.opener.a=b;
где a - переменная главного окна, b - дочернего.
Не знаю, на сколько это правильно, но значения присваиваются.
Беда в том, что я не знаю, как отловить это событие в главном окне, ведь после вызова дочернего окна скрипт главного продолжает выполняться, таймаут помещать не резон - откуда ж знать, сколько времени пользователь в дочернем проведет...да и отключать весь функционал главного на это время тоже не следует....В общем необходимо как-то отловить, что в дочернем окне переменные определены (допустим, то что в дочернем пользователь нажал на кнопку "сохранить") и тогда уже выполнить нужную функцию в главном окне.
Если есть идеи - подскажите пожалуйста!
Ответить с цитированием