禁止网页选择文字+F12+F5+无限debugger+禁用右键等多功能代码
侧边栏壁纸
  • 累计撰写 12 篇文章
  • 累计收到 0 条评论

禁止网页选择文字+F12+F5+无限debugger+禁用右键等多功能代码

So_Lua
2023-07-10 / 0 评论 / 25 阅读 / 正在检测是否收录...
//禁用右键
window.oncontextmenu = function () {
  return false;
};
//禁止任何键盘敲击事件(防止F12和shift+ctrl+i调起开发者工具)
/*    window.onkeydown = window.onkeyup = window.onkeypress = function () {
        window.event.returnValue = false;
        return false;
    } */

//无限debugger
setInterval(function () {
  check();
}, 2000);
var check = function () {
  function doCheck(a) {
    if (("" + a / a)["length"] !== 1 || a % 20 === 0) {
      (function () {}["constructor"]("debugger")());
    } else {
      (function () {}["constructor"]("debugger")());
    }
    doCheck(++a);
  }
  try {
    doCheck(0);
  } catch (err) {}
};
check();
//网站禁止选择文字
document.addEventListener("selectstart", function (e) {
  e.preventDefault();
});
document.onkeydown = function () {
  //禁止ctrl+u
  if (event.ctrlKey && window.event.keyCode == 85) {
    return false;
  }
  //禁止 F12
  if (window.event && window.event.keyCode == 123) {
    event.keyCode = 0;
    event.returnValue = false;
  }
  //禁止ctrl+s
  if (event.ctrlKey && window.event.keyCode == 83) {
    return false;
  }
  //禁止 F5
  if (window.event && window.event.keyCode == 116) {
    event.keyCode = 0;
    event.returnValue = false;
  }
};
0

评论 (0)

取消