Javascript.RU

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

Как "обмануть" обработчик события?
Подскажите, такая ситуация:

Есть фрейм1. В него вложен фрейм2.
На body фрейма1 установлен обработчик onclick. При этом на этот обработчик я никак влиять не могу и даже затруднительно посмотреть как он работает, так как он является частью стороннего ПО довольно мудреного...

Моя задача вызвать этот обработчик из фрейма2, но так, чтобы он не знал о том, что его вызвали из фрейма2, а думал, что пользователь нажал на фрейм1. Хитрость в том, что этот обработчик проверяет видимо свойство originalTarget и видит, что оригинальное события вызвано не из его фрейма1 и работает неверно. Такое наблюдается только в Firefox.

Пробовал вызывать произвольную функцию фрейма1, а из функции вызывать обработчик Onclick, но это не помогает, видимо originalTarget наследуется.

Как быть?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как узнать имеется ли обработчик события HelpeR Events/DOM/Window 9 17.02.2010 18:20
Назначить на обработчик события метод обьекта Logo Общие вопросы Javascript 11 20.06.2009 23:40
Обработчик события: как делает jquery? Shasoft jQuery 35 22.04.2009 09:41
Как заставить this в обработчике события указывать на объект? Dmitryk Events/DOM/Window 3 16.03.2009 08:45
отправка файла через обработчик события submit starrich AJAX и COMET 2 13.08.2008 22:29