Вызов функции в родительском файле из дочернего фрейма? - PullRequest
4 голосов
/ 01 сентября 2010

У меня есть функция, которая изменяет соотношение ширины col моего frameset в "frame.html":

<frameset id="set" cols="*,*" FRAMESPACING=0 BORDER=3 BORDERCOLOR=#eeeeee>
    <frame src="index.html">
    <frame src="index2.html"> 
    <noframes></noframes> 
</frameset> 

Функция отлично работает при вызове из "frame.html", однакоя хочу вызвать указанную функцию из дочернего файла "index.html" ... функция должна оставаться в родительском файле для правильной работы ... Как я могу вызвать мою функцию в frame.html из index.html

1 Ответ

11 голосов
/ 01 сентября 2010

Просто попробуйте parent.functionName(), это должно сработать.

Редактировать


Чтобы быть уверенным, что область действия правильная, вам, вероятно, следует позвонить window.parent.functionName()вместо этого, чтобы быть уверенным, что это действительно родительский кадр, на который ссылаются

Редактировать 2


Проверить этот ответ кажется,справиться с той же проблемой хрома.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...