Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Вопрос по Javascript (http://forum.oszone.net/showthread.php?t=31134)

Guest 21-06-2004 17:23 213510

Добрый день,

Никак не могу решить следующую проблему - существует родительское окно, в котором задан iframe, и из родительского окна открываются маленькие навигационные popup-окошки. Мне необходимо из этих-самых popup'ов обновить iframe в родительском окне, и я полагаю помочь мне в этом может нечто вроде <a href="#" onclick="parent.opener.parent.frames[\'frame_name\'].location.reload();">ABCD LINK</a>
, но к сожалению такая конструкция не срабатывает. Может быть кто уже сталкивался с подобной проблемой?

vadimiron 21-06-2004 21:14 213511

Вот почитайте данную статью

Если не помогло, то будем более конкретно к вопросу подходить :)
Но там вроде всё описано

Guest 22-06-2004 01:34 213512

Прочитал =) Честно, вникнул, но не понял как это можем мне помочь =) потестировал ещё вот такую конструкцию - opener.frames[\'iframe_name\'].location.reload();self.close(); - не помогло =) В общем, если не сложно, я был бы крайне признателен за более предметный разбор:gigi:

Vlad Drakula 22-06-2004 01:47 213513

странно я вроде уже что то писал в этом топике...
ладно повторюсь:
для начала нужно достучаться до главной страницы. код того как это можно сделать можно взять из движка phpBB. потом уже начать стучаться до его компонент.

для начала научить загружать все что ты хочешь в радительское окно.

vadimiron 22-06-2004 14:16 213514

81.195.16.*

По моему нужно написать всего лишь parent.frames[0].ну а дальше набор свойств и операторов
frames[0] если в том окне данный фрейм является первым в коде, или нужно вместо этого написать имя фрейма, если заданно

Если не идёт, то буду дальше думать

Добавлено:

или вот такой вариант

opener.document.forms[0]


Время: 12:29.

Время: 12:29.
© OSzone.net 2001-