我在codeschool.com(discover-devtools:http://discover-devtools.codeschool.com/chapters/1/challenges/3)的教程中发现,有可能检查chrome开发人员工具是否已打开?如何检查(cmd + alt + i)的状态/获取事件?
答案 0 :(得分:4)
谷歌是你的朋友
function isInspectOpen()
{
console.profile();
console.profileEnd();
if (console.clear) console.clear();
return console.profiles.length > 0;
}
此函数将返回true,即用户已打开开发人员工具
修改强>
回应您的评论
$('#header').click(alert(isInspectOpen()))
没有正确格式化jquery,请尝试:
$('#header').click(function(){
alert(isInspectOpen());
});
答案 1 :(得分:-2)
你可以尝试像log4js或类似的日志框架。 http://log4js.berlios.de/links.html#other
您的代码对特定浏览器的依赖性会降低。