如何用js实现:
如果打开控制台或开发工具将执行功能:
function(){
alert('Console is open.');
};
最佳答案
如果您使用的是 Chrome,您可以使用:
window.onresize = function()
{
if ((window.outerHeight - window.innerHeight) > 100)
alert('Docked inspector was opened');
}
Sindre Sorhus 还创建了一个小程序,您可以使用它来检测开发工具是否打开(https://stackoverflow.com/a/19256983/5252192)。
我在这里放了一些代码来说明它的作用。团长Here并将其导入您的页面。然后使用以下代码检测 devtools 何时打开或关闭(它会在 devtools 状态发生变化时发出警报)。
window.addEventListener('devtoolschange', function (e) {
var adsf = e.detail.open;
if(adsf) {var qwer = "open.";}else{var qwer = "closed."}
window.alert('dev tools is '+qwer);
});
其他可能的解决方案是 Here
关于javascript - 如何制作js控制台跟踪器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32536958/