跳到主要内容

禁用开发者工具

js
<script id="browser_debugging" data-nscript="beforeInteractive">
if (window.location.hostname !== 'localhost') {
window.addEventListener("keydown", function(e) {
// 禁止F12键
if (e.key === 'F12' || e.keyCode === 123) {
e.preventDefault();
return false;
}
if ((e.ctrlKey && e.shiftKey && (e.key === 'I' || e.keyCode === 73)) || (e.metaKey && e.altKey && (e.key === 'I' || e.keyCode === 73))) {
e.preventDefault();
return false;
}
if ((e.ctrlKey && e.shiftKey && (e.key === 'J' || e.keyCode === 74)) || (e.metaKey && e.altKey && (e.key === 'J' || e.keyCode === 74))) {
e.preventDefault();
return false;
}
if ((e.ctrlKey && e.shiftKey && (e.key === 'C' || e.keyCode === 67)) || (e.metaKey && e.altKey && (e.key === 'C' || e.keyCode === 67))) {
e.preventDefault();
return false;
}
if (e.ctrlKey && e.shiftKey && (e.key === 'K' || e.keyCode === 75)) {
e.preventDefault();
return false;
}
});
// 2. 禁用上下文菜单(右键菜单),阻止右键点击打开开发者工具
document.addEventListener('contextmenu', function(e) {
e.preventDefault();
return false;
}, true);
}
</script>