是否有任何方法或工具可以检查在Internet Explorer中单击按钮后运行的JavaScript功能?
答案 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(或类似的)。无法枚举事件侦听器。