Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » JavaScript: прослушка событий

Модерирует : Cheery

Cheery (10-05-2012 23:57): Перемещено в форум "Web-программирование"  Версия для печати • ПодписатьсяДобавить в закладки

   

unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
что-то я фигово понял с этими addEventListener и attachEvent.
Как я понял attachEvent соответствует addEventListener(..., ..., false), т.е. обработка событий снизу вверх.
Непонятно, почему не работает такой код:

Цитата:
document.addEventListener("load", handler, false);
или для IE:
document.attachEvent("onload", handler);

для load работает почему-то только

Цитата:
document.addEventListener("load", handler, true);

И как тогда с помощью прослушивальщика обработать событие 'load' для IE?
И почему он не работает с false?

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 23:32 10-05-2012 | Исправлено: unreal666, 23:32 10-05-2012
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unreal666
javascript, кроссбраузерное добавление событий

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:37 10-05-2012
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вопрос был не в кроссдобавлении, а в неработе прослушивальщиков для события load в методах attachEvent и addEventListener с false. Т.е. почему-то в этой пузырчатой (bubbling) модели load/onload не срабатывает.
Как его тогда добавить в пузырчатой модели? Может я чего-то недопонял?

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 23:48 10-05-2012 | Исправлено: unreal666, 23:49 10-05-2012
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unreal666
ну во первых вопрос для другого раздела )  

Цитата:
Т.е. почему-то в этой пузырчатой (bubbling) модели load/onload не срабатывает.

http://my.opera.com/hallvors/blog/2009/05/20/the-day-supporting-document-onload-became-a-bug

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:57 10-05-2012
   

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » JavaScript: прослушка событий
Cheery (10-05-2012 23:57): Перемещено в форум "Web-программирование"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru