Javascript.RU

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

Как в iframe с designmode=on отследить onClick ?
Предыстория:

Пару лет назад написал визуальный редактор. Все устраивает но работает только в IE. Цель, сделать что бы он работал в FireFox, Opera, GoogleChrome последних версий (старые не в счет).

Принцип работы: iframe с designmode="on"

Есть функционал: если тыкаем мышкой на любой элемент в iframe, то слева (не в iframe) видны все свойства элемента на который тыкнули и все его родители и их свойства то же. Удобная штука. Для этого, как понимаю, надо отловить события мыши во фрейме.

Вопрос:

Как переопределить onclick во фрейме с designmode="on"? В IE знаю как, а кроссбраузерно?

Пытался:
function clk(){alert(1);}
document.getElementById("idFrame").contentWindow.document.addEventListener("onclick",clk,true);
 или
document.getElementById("idFrame").contentDocument.addEventListener("onclick",clk,true);

не работает...
Ответить с цитированием
  #2 (permalink)  
Старый 24.10.2010, 02:35
Аватар для vladlen
Кандидат Javascript-наук
Отправить личное сообщение для vladlen Посмотреть профиль Найти все сообщения от vladlen
 
Регистрация: 19.10.2010
Сообщений: 143

Мдя, а я еще не успел свой редактор навоять, уфф, не много потерял
Друг Майкрософт наш враг
Иди туда, когда все прочтешь от корки до корки возвращайся и задавай вопросы.
А если посыл считаешь не обоснованным, то почему не включил дебагер (firebug к примеру) и не посмотрел по DOM у кого и чего ты просишь?
Ответить с цитированием
  #3 (permalink)  
Старый 24.10.2010, 09:48
Аватар для negr78
Новичок на форуме
Отправить личное сообщение для negr78 Посмотреть профиль Найти все сообщения от negr78
 
Регистрация: 21.10.2010
Сообщений: 8

Спасибо за наводку!

Последний раз редактировалось negr78, 11.11.2010 в 10:52.
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 15:37
Как в IE динамически установить значение события onClick? Гость Элементы интерфейса 6 16.01.2011 23:46
как открыть стр. в iframe -окне d4a1 Общие вопросы Javascript 1 03.09.2010 21:33
Как получить текст внутри iframe на другом домене? Alexander Majesty Events/DOM/Window 1 23.12.2009 22:10
как можно создать iframe со скриптами GOll Общие вопросы Javascript 2 05.05.2009 11:32