【问题标题】:How to clear Firefox' console via javascript?如何通过 javascript 清除 Firefox 的控制台?
【发布时间】:2015-05-18 17:49:44
【问题描述】:

我有一些函数在执行时会通过 console.log() 显示一些信息。

没有问题。

但是,有时,控制台看起来很奇怪......因为那,他们让我在按“l”(小写字母“L”)时清除控制台。

我把它当作一个简单的任务,我只需要使用 console.clear() 就可以了。

但是……我只是想:

console.clear(); // doesn't work in firefox !!!

在 chrome 中它可以正常工作。

Fiddle here.

有人知道在 Firefox 中执行此操作的任何技术吗?

感谢您的宝贵时间。

【问题讨论】:

标签: javascript firefox cross-browser


【解决方案1】:

控制台未标准化,因此它们会有所不同。 Firefox 提供了一些helper commands

clear()

(与在 Chrome 中按 CTRL + L 和在 Firefox 中按 ALT + R 相同)。

但是,您不能以编程方式调用它。仅适用于控制台本身。您可以选择查看Firebug

【讨论】:

  • Ctrl + L 适用于 Chrome,但不适用于 Firefox,Alt + R 适用于后者。
  • @DrunkenMaster 答案已更新,谢谢! (我只是浏览了 MDN 热键页面以及 waybackmachine 并没有记录这个,所以很好。
  • 哇,我不知道 Ctrl + l 在浏览器控制台中工作(就像在终端中一样)。
【解决方案2】:

似乎无法从console(Firebug 30+)访问clear。直接从Firebug 输入clear();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-25
    • 2021-12-10
    • 2011-02-28
    相关资源
    最近更新 更多