我使用Greasemonkey,它将错误发送到浏览器控制台。我输入 Ctrl + Shift + J 来访问此控制台。
MDN docs包含指向https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Filtering_and_searching的链接,但该链接位于通用页面上。我试图过滤看起来像是永无止境的错误:
10:26:36.122 Error: Permission denied to access property "postMessage"
g.L() www-widgetapi.js:94
g.P() www-widgetapi.js:91
1 www-widgetapi.js:94:312
我尝试输入" -widget"," ~tidget"和" -permission"在"过滤器输出"工具栏,但它们都筛选出所有内容,例如表单中的错误"在try block"之前丢失。如何制作 ex 的过滤器,而不是 in clude? p>
答案 0 :(得分:4)
如今,您还可以在Firefox控制台中使用过滤器框(位于控制台上方)过滤错误,甚至可以使用regular expressions。快速过滤掉内容(Firefox 73+)的方法是在要过滤掉的文本前面加上减号“-”,例如'-jquery'。请注意,在原始问题中,“ www-widgetapi”中也有一个负号,但这显然不是问题(已测试)。