如何制作js控制台跟踪器

How to make js console tracker

如何用js实现:
如果打开控制台或开发工具将执行功能:

function(){
   alert('Console is open.');
};

如果您使用 Chrome,您可以使用:

window.onresize = function()
{
    if ((window.outerHeight - window.innerHeight) > 100)
        alert('Docked inspector was opened');
}

Sindre Sorhus 还创建了一个小程序,您可以使用它来检测开发工具是否打开 ()。

我在这里放了一些代码来说明它的作用。前往 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