有没有办法调试或跟踪Internet Explorer 7中的每个JavaScript事件?
我有一个错误,阻止文本选择后滚动,我不知道哪个事件或操作创建了错误.我真的想看看当我移动鼠标时触发了哪些事件.
重新连接源是太多的工作,我希望有一些像嗅探器一样向我展示所有被触发的事件.
遍历页面上定义了onXYZ函数的所有元素,然后将跟踪添加到它们:
var allElements = document.all; // Is this right? Anyway, you get the idea. for (var i in allElements) { if (typeof allElements[i].onblur == "function") { var oldFunc = allElements[i].onblur; allElements[i].onblur = function() { alert("onblur called"); oldFunc(); }; } }