使用开发人员工具时,Firefox挂起

时间:2019-05-05 14:54:15

标签: debugging firefox firefox-developer-tools

我在这里有些绝望:几乎每次我尝试使用Firefox浏览器工具(在Mac上为FF 66.0.3,但在以前的版本中都是相同的)来检查元素时,选择任何页面元素来在检查器中显示其代码,检查器切换到javascript调试器,在jquery.min.js文件中标记错误(完整的第一行,为三行),并导致浏览器挂起,即,我仍然可以滚动窗口,但更多或更少的其他东西(例如,不重新加载,不点击链接等)

调试器显示Error: Permission denied to access property "nodeName"。我没有做任何特别的事情,我只是使用检查器并尝试选择页面上的任何元素。

疯狂的事情是,这发生在大多数网站上,即使在Stackoverflow上也是如此,因此我认为某些特定的浏览器设置必定会导致这种情况。

我知道这是一个模糊的描述,因此有点离题,但是我非常感谢我如何解决此问题的任何提示。

1 个答案:

答案 0 :(得分:1)

您很可能已将“在异常上暂停”和“在捕获的异常上暂停”选项设置为启用:

screenchot of the debugger panel

这将导致调试器在抛出异常时暂停javascript执行,即使该异常已被try catch块(例如,许多测试代码使用)捕获了。

您可以取消切换这些按钮以获得更自然的体验,或者单击播放图标以恢复javascript。

相关问题