// 禁止键盘F12
document.addEventListener("keydown", function (e) {
if (e.key == "F12") {
e.preventDefault();
}
});
// 禁止浏览器右键
document.oncontextmenu = function (event: any) {
if (window.event) {
event = window.event
}
try {
var the = event.srcElement
if (
!(
(the.tagName == 'INPUT' && the.type.toLowerCase() == 'text') ||
the.tagName == 'TEXTAREA'
)
) {
return false
}
return true
} catch (e) {
return false
}
}
// 如果进入开发者模式设置debugger,跳空白页
setInterval(function () {
var startTime: any = performance.now();
// 设置断点
debugger;
var endTime: any = performance.now();
// 设置一个阈值,例如100毫秒
if (endTime - startTime > 100) {
window.location.href = 'about:blank';
}
}, 100);
浏览器禁止F12
于 2024-08-01 11:19:04 首次发布