log不会将消息打印到firebug控制台

console.log doesn't print the message to the firebug console?

本文关键字:firebug 控制台 打印 消息 log      更新时间:2023-09-26

我正面临这个奇怪的问题。我现在正在调试的WebApp正在调用javascript console.log/console.log/error/debug等。,但是Firebug控制台根本不打印它们。这个应用程序使用Dojo/Dijit工具包。不知道是否有什么特别之处

这似乎不是浏览器的问题,我尝试了另一个简单的网页与console.debug调用,和消息出现在控制台上的预期。

请告诉我应该找什么。我也试过Chrome/IE。

Thanks in Advance/

console不受写保护,可以任意替换。你可以试试

alert(console.log.toString());

找出console.log到底是什么

编辑:

更好的方法是

var originalConsole = console;
// now include your library
// ...
originalConsole.log(console.log);

在Firebug中,单击函数会将您直接带到它的定义。

你试过window.console.log()了吗?也许你不在窗口范围内

在这种情况下,不要忘记检查"日志记录"是否在您的浏览器控制台启用或激活。

更新一下这个问题:确保所有网页的firebug为Enabled - -> On。重新加载应用程序。然后在firebug面板- ->控制台- ->所有。将显示所有console.log消息。