我正在尝试调试第三方 HTML/Javascript 页面,但我无法轻松找到脚本入口点以在其上设置断点。
我希望调试器在任何元素的 onclick 事件处理程序上中断。目前,如果页面设置为类似
document.getElementById("foo").onclick = bar;
那么一般来说判断 foo 和 bar 是否相连并不容易。
因此,我想中断所有 onclicks,无论它们在哪里。
我可以在 Chrome 或 Firefox 中执行此操作吗?
Chrome:
Chrome inspector -> sources -> Event Listener Breakpoints
火狐浏览器:
得到EventBug http://www.softwareishard.com/blog/firebug/eventbug-alpha-released/
您可以在此处阅读有关 eventBug 的更多信息:使用 Firefox,如何监控所有触发的 JavaScript 事件? https://stackoverflow.com/questions/11097234/using-firefox-how-can-i-monitor-all-javascript-events-that-are-fired
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)