我正在使用这个小脚本来确定 Firebug 是否打开:
if (window.console && window.console.firebug) {
//is open
};
它运作良好。现在找了半个小时想办法检测谷歌浏览器内置的web开发者控制台是否打开,但是没有找到任何提示。
这:
if (window.console && window.console.chrome) {
//is open
};
不起作用。
编辑:
所以似乎无法检测Chrome控制台是否打开。但是有一个“黑客”有效,但有一些缺点:
- 控制台未停靠时将无法工作
- 在页面加载时打开控制台时将不起作用
所以,我现在要选择 Unsigned 的答案,但是如果有人提出了一个绝妙的主意,欢迎他仍然回答,我会更改所选的答案!谢谢!