javascript - 如何检查 Chrome Dev Tools 是否打开?

标签 javascript google-chrome google-chrome-devtools dom-events

<分区>

我在 codeschool.com (discover-devtools: http://discover-devtools.codeschool.com/chapters/1/challenges/3) 上的教程中发现可以检查 Chrome 开发者工具是否打开?如何检查它的状态/获取 (cmd+alt+i) 按下的事件?

最佳答案

谷歌是你的 friend

function isInspectOpen()
{
    console.profile(); 
    console.profileEnd(); 
    if (console.clear) console.clear();
    return console.profiles.length > 0;
}

来自 This Question

如果用户打开了开发者工具,这个函数将返回 true

编辑

回应您的评论

$('#header').click(alert(isInspectOpen()))

未正确格式化 jQUery,尝试:

$('#header').click(function(){
   alert(isInspectOpen());
});

关于javascript - 如何检查 Chrome Dev Tools 是否打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16765287/

相关文章:

javascript - puppeteer 表演时间表?

javascript - 如何使用 JQuery contains 获取精确字符串

javascript - Chrome 扩展 - 使用 JQuery 在 content_scripts 上触发事件

css - 显示元素的所有 CSS 样式,即使当前不匹配媒体查询

javascript - 从 chrome 开发者工具的工作区运行 javascript 文件

javascript - 如何将所选元素从 devTools 页面发送到 chrome 侧边栏页面

javascript - JS 无法更改 className

javascript - 使用 javascript POST 方法查询大查询表

javascript - 在 HTML5/JavaScript 中扫描条形码

javascript - 如何将消息从backgroundjs发送到chrome扩展中的内容脚本?