firefox中的console.log无法正常工作?

时间:2013-03-26 09:25:45

标签: firefox logging

我在firefox中尝试一个简单的console.log函数

console.log("Hello World !");

您可以尝试:http://jsfiddle.net/EkZjK/

您也可以在独立的HTML文件中尝试完整代码:

<html>
    <head>
        <meta content="text/html;charset=utf-8" http-equiv="Content-Type">
        <script type="text/javascript">
            console.log("Hello World !");
        </script>
    </head>
</html>

我在chrome中获得控制台日志 但是在firefox中我看不到日志。

我尝试了firebug控制台和 CTRL + SHIFT + J
两者都没有在firefox中显示日志消息。

PS,我重新启动FF,重新启动Windows,尝试在另一台机器上删除FF配置文件并创建另一个,重新安装FF。但问题仍然存在。

如何解决这个问题?

9 个答案:

答案 0 :(得分:97)

我遇到了同样的问题,不同的根本原因 - 点击 CTRL - SHIFT - K 打开完整控制台。在顶部的第二行有标签 - NET,CSS,JS ... Logging。点击日志记录旁边的下拉菜单,确保至少记录&#34; log&#34;是的。

答案 1 :(得分:23)

重新安装firebug插件解决了这个问题。
现在它出现在firebug控制台中(不在 CTRL + SHIFT + J

答案 2 :(得分:4)

对于Firefox 77.0.1和Ubuntu 18.04(仿生海狸)LTS(仿生海狸):

我有同样的问题。

打开Firefox控制台- Ctrl + Shift + J

在浏览器控制台中,单击右上方的设置图标。在下拉菜单中,点击显示内容消息

然后 console.log 消息将开始在控制台中显示。

答案 3 :(得分:2)

  1. 卸载Firebug(或禁用它)
  2. 按F12并享受控制台。
  3. 问题是Firebug,它不再维护,可能不稳定(参见官方页面)。这里的其他用户建议更新它,但它可能无法正常工作,或直到下一次Firefox更新工作。

答案 4 :(得分:2)

我最近在Firefox中遇到了同样的问题。对我有用的是重新启动Firefox,然后将Console.clear()方法添加到脚本中。页面加载完成后,控制台将再次记录您的消息。

答案 5 :(得分:1)

我在Ubuntu 18.0(Bionic Beaver)上使用Firefox 75.0遇到了同样的问题。以下为我解决了这个问题:

  1. 打开控制台
  2. 单击“日志”按钮,直到右侧“过滤器输出”行中的灰色
  3. 单击右侧的“设置”齿轮,然后在下拉列表中选择“持久日志”。

答案 6 :(得分:0)

这已经是一个较旧的主题,但今天我再次遇到Chrome和Firefox的问题。 但最终,原因不是控制台,而是jQuery UI v1.12.1中的一些代码。 在jQuery UI代码之后编写console.clear()之后,控制台在再次显示此脚本后输出。

答案 7 :(得分:0)

尽管这是一个旧线程,但我将解决方案发布在这里以供将来参考。 我在FF 71中遇到了此问题,我发现当您打开控制台时,不会自动记录所有内容。

当您转到控制台的右侧时,您会看到许多按钮(错误,警告,日志,信息,调试)。通过单击这些按钮启用所有日志。

答案 8 :(得分:0)

在 FireFox 90.0、Mac OS 11.4 中,我必须先单击齿轮图标并在“显示内容消息”旁边打勾,然后 console.log 输出才会出现在控制台上。

编辑:我现在看到,在上述回复之一的细则中提到了这一点。

相关问题