Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Paul_m от 13 Декабря 2002, 12:19:29

Название: js и взимодействие фреймов
Отправлено: Paul_m от 13 Декабря 2002, 12:19:29
Задача: есть два фрейма, можно ли во фрейме А узнать адресную строку фрейма В? Как это сделать?
Конкретный пример: в фрейм В грузиться поисковая страница чужого сайта, выполняется запрос, в ответ - страница с адресом типа http://yandex.ru/yandsearch?text=java&serverurl=java.sun.com&pag=d
Мне надо в фрейме А прочесть text=java&serverurl=java.sun.com&pag=d при нажатии пользователем кнопочки.
Заранее благодарен, Павел.
Название: js и взимодействие фреймов
Отправлено: mike от 13 Декабря 2002, 13:31:10
Если речь идет о моменте, когда пользователь выполняет запрос к поисковику, то думаю, что не получится: фрейм А (поисковика) от твоих скриптов независим, и фрейм В абсолютно не в курсе, когда там нажмется кнопочка.

Если кнопочка нажимается в фрейме В, то теоретически это можно получить через
parent.frames.frame_A.location.search
или
top.frames.frame_A.location.search