Получить список обработчиков событий
Можно ли в JS получить список событий элемента, созданных функцией addEventListener?
|
Цитата:
|
а нахрена? кто сайтом управляет?
если я , я получаю всю инфу и не кто более. всякий кто получает инфу кроме меня -крякер. для него, у меня кроме гвоздей в его гроб ничего нет.- мысли вслух. и ложил я на классику защит |
можно в консоли хрома :)
на хабре статья была, не могу сразу найти, если интересно — гуглите |
Интересно, а в самом хроме (вебкит) можно?
Если нельзя получить список событий, то есть ли хотя бы способ узнать, навешаны они или нет? |
нет
|
Цитата:
|
Расширение для хрома Visual Event покажет все обработчики.
|
Точно помню, что на форуме встречал, но не смог найти (честно искал)
Имеем элемент с навешенным на нём обработчиком $(el).on('click', function() {/* содержимое анонимной функции */}) Искать, где в коде навешивается обработчик, бывает довольно проблематично (может навешиваться как по ID, так и по одному из классов или еще лучше по тегу). Как можно проще всего посмотреть навешенный код? Помню, что предлагалось какой-то код в консоли выполнить, перебрал предполагаемые варианты типа console.log($(el).click) но это дает лишь ссылку на jquery. console.log(el.onclick) --> null |
Часовой пояс GMT +3, время: 16:35. |