onclick - как узнать версию функции, которая присвоена onclick ?
Как определить - моя ли функция в onclick и какая ее версия - более старая или такая же?
Иногда нужно назначить событие onclick, не мешая другим скриптам работать. - Я запоминаю ту функцию, которая была до моей и вызываю ее в конце в своей версии onclick. То есть забочусь, чтобы ничего не сломалось. Но есть один глюк - иногда получается рекурсия. Когда onclick назначается два или более раз. Как быть? |
Почемучкин,
attachEvent - addEventListener а просто узнать что стоит то: document.onclick = function () {alert("LOL")}; alert(document.onclick); |
Dim@,
Спасибо за то, что натолкнул на идею, тогда просто: document.onclick1=function(){ if (window.ver2012_09_08) alert('ok'); }; alert(document.onclick1.toString().search(/ver2012_09_08/)!=-1); |
Часовой пояс GMT +3, время: 14:21. |