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

作者头像
首页 🧮综合教程 正文

image.png

有些网友为了防止网站被扒,会加一些限制鼠标右键或者F12之类的代码,对新手扒站造成困扰,算是一种防护吧!也是无意中发现了这个代码,感觉写的很全,特意分享给网友们!

        //禁用右键
        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;
            }
        }
本站资源仅供学习交流使用请勿商业运营,严禁使用模板&源码从事违法,侵权等非法活动!如链接失效内容有误,请到评论反馈。

免费声明

  1. 本网站的文章内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ:304906607进行删除处理。
  2. 文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)。
  3. 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
  4. 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
  5. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
  6. 本站永久网址:https://www.aybk.cn
PHP中的7种开发环境搭建工具
« 上一篇 05-28
判断浏览器是否是微信内置浏览器代码
下一篇 » 05-28

发表评论

请先登录后才能发表评论

没有更多评论了

个人信息

HI好朋友 ! 请登录
开通会员,享受下载全站资源特权。
百度一下

随便看看

大家都在看

2025年 乙巳年 蛇年
13 : 36 : 00
公历日期
9月26日
农历日期
八月初五
星期
星期五
下午好
金秋时节,愿您收获满满
距离国庆节还有5天
登陆
还没有账号?立即注册
点击按钮进行验证
忘记密码?
登陆
忘记密码
已经有账号?马上登陆
获取验证码
重新获取(60s)
点击按钮进行验证
重置密码
注册
已经有账号?马上登陆
获取验证码
重新获取(60s)
点击按钮进行验证
立即注册