Обращение к функциям родительского окна
Есть Iframe. Из него я хочу вызвать функцию которая объявлена в родителе. В Мозилле у меня получилось а в Chrome нет... Знаю что может быть проблма с доменами - но домены одинаковые..точнее я делаю это на локальной машине, не на локалхост, а просто в Винде отлаживаю.. Может ли он ругаться поэтому?
И вообщ как правильно обратиться к функции родителя? |
Вы забыли написать, что у вас получилось.
Цитата:
Цитата:
parent.funcName(); top.funcName(); |
Ну просто не было возможности написать что получилось. Вот например как Хром ругается.
Unsafe JavaScript attempt to access frame with URL file:///D:/oblako/svn/proroom/html/main.html from frame with URL file:///D:/oblako/svn/proroom/html/test_upload.html. Domains, protocols and ports must match. test_upload.html:2Uncaught TypeError: Property 'responseFun' of object [object DOMWindow] is not a function Насколько я понимаю это проблемы политики безопасности? А к функции я так и обращаюсь: top.responseFun(); |
Поставьте denwer, сайты всё-таки должны тестироваться как сайты, а не как набор файлов.
|
Часовой пояс GMT +3, время: 12:57. |