Программирование => JavaScript & JScript => Тема начата: Werwolf13 от 13 Декабря 2003, 18:45:02
Название: Доступ к "opener" из модального окна
Отправлено: Werwolf13 от 13 Декабря 2003, 18:45:02
Есть следующая проблемма. parent.html содержит кнопку , которая вызывает successor.html в модальном окне. successor.html тоже содержит кнопку, при нажатии которой хотелось бы ИЗМЕНИТЬ LOCATION родительского окна (в котором загружен parent.html). Когда можно было обойтись простым (немодальным) окном, я писал в обработчике onclick кнопки файла successor.html следующее: window.opener.location = ... . Но в случае с модальным окном такой способ не проходит. Посоветуйте пожалуйста, как мне все-же обратиться к свойству location "родительского" окна.
Название: Доступ к "opener" из модального окна
Отправлено: Макс от 13 Декабря 2003, 19:02:28
AFAIK одной из особенностей модальных окон является то, что к родительскому окну нельзя обратиться, пока открыто модальное окно. Вообщем пока окно не закроешь - изменить opener.location нельзя. Не знаю, подойдет ли тебе такой выход: при нажатии кнопки закрываешь модальное окно и возвращаешь в родительское окно значение куда надо перейти: