JS禁止用户打开调试,判断用户浏览器进入开发者模式并跳转

//禁止右键菜单
document.oncontextmenu = function(){
    return false;
};

//禁止F12快捷键
document.onkeydown = function(e){
    if (e.keyCode === 123) {
        return false;
    }
};

//当用户打开控制台时立即进入无限debugger循环
function isConsoleOpen(){
    var startTime = new Date();
	debugger;
	var endTime = new Date();
	return endTime - startTime > 100;
}
if( isConsoleOpen() ){ //添加判断并跳转至其他域
    window.location.href = "https://baidu.com/";
}

 

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享