在jsfiddle.net,我有这个简单的代码:
console.log('yep');
alert('hello');
我可以看到警报窗口,但在我的firebug
控制台中什么也没有。
有什么原因吗?
我的FF15也遇到过。就我而言,这是由“Web 开发人员”Ctrl+Shift+K 中内置的“Web 控制台”引起的
https://developer.mozilla.org/en-US/docs/Tools/Web_Console
从 Firefox 4 开始,旧的错误控制台已被弃用,取而代之的是新的改进的 Web 控制台。Web 控制台是 Web 的平视显示器,可让您查看错误消息和其他记录信息。此外,您可以调用一些方法将信息输出到控制台,使其成为有用的调试辅助工具,并且您可以即时评估 JavaScript。
我是使用 console.log 的新手(我曾经使用 alert()s)并且想知道为什么我在 Firebug 中也看不到 console.log 消息。
经过几分钟的网络搜索,我意识到控制台模式设置为“调试信息”。单击“全部”按钮会显示我的所有消息。
诚然,OP没有犯这个特殊的错误。这是一个新手错误,但仍然不够明显(我有一段时间没有使用 Firebug)在我设法弄明白之前把我带到这里。
此问题已在Firebug 1.11.0a5中得到修复。更多信息在这里
我刚刚遇到了与 firefox 29 Beta (和 Australis)相同的问题只需重新启动浏览器 :) 编辑:似乎它不是真的:在第一页加载时,它显示日志,在其他页面上不显示(需要打开页面在新标签中)。显然是 queryLoader2 jQuery 插件