Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.09.2011, 22:25
Интересующийся
Отправить личное сообщение для sancho Посмотреть профиль Найти все сообщения от sancho
 
Регистрация: 29.10.2008
Сообщений: 10

Передача события в родительское окно
Добрый день!

Проблема в следюущем.

В родительском окне есть фрагмент кода:
<div id='test'></div>

$('#test').bind('event', null, function(){alert('ok')});
window.open('test.html');

Соответственно, при загрузке страницы открывается новое окно,содержащее код:
$(opener.document).find('#test').triggerHandler('event', null);

В моем понимании, при его выполнении в родителськом окне должна отработать функция, выполняемая при получении события 'event'. Но этого не происходит. На всякий случай, пытаюсь изменить,например, html-контент элемента родительского окна из дочернего- все получается. Код типа
$(document).find('#test').triggerHandler('event', null);

, добавленный в родительском окне, тоже ведет к возникновению события и появлению алерта. Домены на обоих скриптах одинаковые. Позволяет ли вообще подобные действия политика безопасности? Или я в чем-то неправ?
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача параметров в колбэки и дальнейшее их вешанье на события. Gremlin Общие вопросы Javascript 17 13.08.2011 07:54
Не получается вернуть в родительское окно значение из нескольких строк javascript_pupil Общие вопросы Javascript 8 28.11.2010 17:14
Передача данных из формы в новое окно Flyd Общие вопросы Javascript 0 01.08.2010 14:45
Передача данных в другое окно fisenich Общие вопросы Javascript 5 23.04.2009 16:28
Как поймать родительское окно. Kapriz Events/DOM/Window 1 05.01.2009 13:37