gpt4 book ai didi

javascript - GreaseMonkey - Firefox Web 控制台未显示所有 javascript 错误

转载 作者:可可西里 更新时间:2023-11-01 01:50:35 26 4
gpt4 key购买 nike

Firefox Web 控制台(Ctrl + Shift + K)没有显示 Firefox 错误控制台中报告的所有 Javascript 错误。如何更改?

这很烦人,因为 Firefox 错误控制台已被弃用并且 needs to be re-enabled explicitely in Firefox configuration.

未在 Web 控制台中显示的错误示例是访问 undefined object 的属性。这种异常只会杀死 Javascript 运行脚本,如果它没有出现在日志中,调试起来非常烦人......

var obj = undefined;
obj['whatever'];

这将在错误控制台而非 Web 控制台中引发错误:

/*
Exception: obj is undefined
@Scratchpad/1:11
*/

请注意,“JS > 错误”已在 Web 控制台中选中,并且 Chrome 调试在 Web 控制台配置中处于打开状态。

编辑:这似乎只适用于 GreaseMonkey 用户脚本(以及暂存器)。

最佳答案

Brock Adams 在评论中给出的答案:

To see Greasemonkey errors, open the browser console (Ctrl - Shift - J). [...] The web console is tab-specific -- which excludes much add-on activity. The browser console catches everything that's catchable. The Firebug console catches most things still.

加上尼尔森评论:

This worked for me, but only after enabling "Show Content messages" in the gear menu of the browser console.

关于javascript - GreaseMonkey - Firefox Web 控制台未显示所有 javascript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20174019/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com