Могут ли события, инициируемые из iframe, обрабатываться элементами его родителя?
Предположим, у меня есть страница, расположенная по адресуwww.example.com/foo
и содержит<iframe>
с участиемsrc="http://www.example.com/bar"
, Я хочу иметь возможность запустить событие из/bar
и быть услышанным/foo
, Используя библиотеку Prototype, я безуспешно пытался сделать следующее:
Element.fire (родитель, 'ns: frob');
Когда я делаю это, в Firefox 3.5 я получаю следующую ошибку:
Узел не может использоваться в документе, отличном от того, в котором он был создан "code:" 4 Line 0
Не уверен, связано ли это с моей проблемой. Есть ли какой-то механизм безопасности, который предотвращает скрипты в/bar
от начала событий в/foo
?