![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
12345c |
|
||||||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 2 Всего: 101 |
Общепознавательный пост, чтобы иметь под рукой пример решения с особенностями вызова.
Как известно, есть такая форма объявления объекта-функции.
Так можем задавать новое содержимое функции через текст. В применении к прерыванию это выглядит как обычный вызов меняющейся функции из дескриптора атрибута тега.
1) удалять обработчик перед присваиванием нового (почему-то) надо, причём, называя ту же функцию, c которой он был определён. Поэтому aa=new Function... всунуты между выключающим и назначающим методами. 2) В FF надо, прежде чем удалять, назначить обработчик, поэтому назначающий addEventListener() висит на onload - cj<snbb загрузки страницы. IE переносит первое мнимое удаление как-то без эксцессов. 3) Опера 7.54, хотя понимает addEventListener, как-то с ходу не берётся выполнять предложенный код и не замечает назначения (выводит # в адресе). Во всём остальном - интересное упражнение, оставляющее резерв совершенствования и приручения Оперы. Добавлено @ 18:50 cj<snbb == событии -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
||||||
|
|||||||
![]() ![]() ![]() |
Здесь публикуют скрипты, которые уже проверены в обсуждениях других тем (при этом полезно поставить ссылки на все смежные обсуждения) или переносятся кем-либо из модераторов по просьбе участников, если видно, что в результате обсуждения темы был написан полезный или интересный скрипт. Третий возможный вариант - участник форума публикует скрипт, заведомо известный как полезный и эффективный, для, возможно, небольшой доработки и обсуждения. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Наши скрипты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |