在Internet Explorer中单击按钮后,检查运行的JavaScript函数

时间:2010-02-02 10:55:39

标签: javascript

是否有任何方法或工具可以检查在Internet Explorer中单击按钮后运行的JavaScript功能?

2 个答案:

答案 0 :(得分:2)

尝试使用IE8 Script Debugger(在Developer tools(F12)下)。开发人员工具有几个选项卡,其中一个是“脚本”。在那里,您需要使用“开始调试”按钮(它将更改为“停止调试”,如屏幕截图所示),然后在同一工具栏上查找带有“暂停”(||)符号的按钮。注意

activating Developer Tools http://so.piskvor.org/2183412/sc-1.png break all button http://so.piskvor.org/2183412/sc-2.png

它允许您设置“中断下一条指令”;这样做,调试器将在要执行的JS的下一行打开。如果您单步执行按钮的所有事件处理程序,您将看到在那里调用的内容。

如果你对页面有一些控制权,你可能想要禁用鼠标悬停和类似的处理程序,因为那些也会触发调试器。

答案 1 :(得分:-1)

不,除非它是href中的JavaScript URL,或者是硬编码的onclick(或类似的)。无法枚举事件侦听器。