相关疑难解决方法(0)

了解Chrome控制台是否已打开

我正在使用这个小脚本来查明Firebug是否已打开:

if (window.console && window.console.firebug) {
    //is open
};
Run Code Online (Sandbox Code Playgroud)

它运作良好.现在我正在寻找一种方法来检测Google Chrome的内置Web开发者控制台是否已打开,但我找不到任何提示.

这个:

if (window.console && window.console.chrome) {
    //is open
};
Run Code Online (Sandbox Code Playgroud)

不起作用.

编辑:

因此,似乎无法检测Chrome控制台是否已打开.但有一个" 黑客 "有效,但有一些缺点:

  • 控制台未对接时将无法工作
  • 控制台在页面加载时打开时无效

所以,我现在要选择Unsigned的答案,但如果有人提出了一个好主意,欢迎他仍然回答我改变所选答案!谢谢!

javascript firebug google-chrome google-chrome-devtools

121
推荐指数
10
解决办法
7万
查看次数

检测所有浏览器中是否已打开console/devtools

我正在尝试创建一个在打开或关闭任何浏览器控制台时运行的脚本.有没有办法检测所有浏览器(Firefox/IE/Chrome/Safari/Opera)中的浏览器控制台是否通过JavaScript,jQuery或任何其他客户端脚本打开?

javascript browser jquery cross-browser

8
推荐指数
3
解决办法
8354
查看次数