拦截用户打开控制台的操作

// 监听用户打开控制台
let timeDebugger = setInterval(function () {
  check();
}, 1000);

const 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) {}
};

// 监听页面关闭或刷新事件
window.addEventListener("beforeunload", (event) => {
  clearInterval(timeDebugger);
  timeDebugger = null;
});

check();

  

*vue的花放在main,js里即可

posted @ 2025-04-21 10:22  芝麻小仙女  阅读(18)  评论(0)    收藏  举报