问题描述
我如何从 Firefox Web 控制台获取此消息
The Web Console logging API (console.log, console.info, console.warn, console.error) has been disabled by a script on this page
相同的网页可以在 Chrome 控制台中打印消息,但不能在 Firefox 中打印。我打开了另一台电脑的 Firefox(不知道什么版本)Web Console 可以打印消息的同一个网页。我的 Firefox 版本是最新的,8.0 。
最佳解决方案
例如,当页面本身定义了一个名为 console
的全局变量时,就会发生这种情况。如果页面是 browser-sniffing 来决定是否定义它,则不同浏览器的行为可能会有所不同。
在 Firefox 的情况下,也会在安装 Firebug 并启用其控制台时发生,因为它会覆盖默认的 window.console
。
次佳解决方案
我有同样的错误信息,一旦我删除了 firebug,它就消失了。
我不是说你应该删除 firebug,我喜欢 firebug,但这最可能是你的错误的根源。还有一点,即使该特定页面的 firebug 已关闭 (禁用),错误仍然存在。
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。