找出Chrome控制台是否打开。

11 浏览
0 Comments

找出Chrome控制台是否打开。

我正在使用这个小脚本来判断Firebug是否打开:

if (window.console && window.console.firebug) {
    //已打开
};

它运行得很好。现在我在搜索了半个小时后也无法找到一种检测Google Chrome内置网页开发者控制台是否打开的方法。

这个:

if (window.console && window.console.chrome) {
    //已打开
};

不起作用。

编辑:

所以似乎无法检测到Chrome控制台是否打开。但是有一个"hack"可以解决问题,但有一些缺点:

  • 当控制台未停靠时无法工作
  • 当控制台在页面加载时打开时无法工作

所以,我目前会选择Unsigned的答案,但如果有人想出一个绝妙的主意,欢迎继续回答并我会改变选定的答案!谢谢!

0