• 版块
  • 最新
  • 标签
  • 热门
  • 用户
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Materia)
  • 不使用皮肤
折叠
JIKE社区

分享一波:防止小白偷网页的JS代码

已定时 已固定 已锁定 已移动 建站经验
6 帖子 6 发布者 622 浏览
    • 从旧到新
    • 从新到旧
    • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • malaohuM 离线
    malaohuM 离线
    我是小马甲~ 🤫
    写于 最后由 编辑
    #1

    当然这些代码就是防一下小白用户~

    1)干扰调试

    var check = (function () {
                var callbacks = [], timeLimit = 50, open = false;
                setInterval(loop, 1);
                return {
                    addListener: function (fn) {
                        callbacks.push(fn);
                    },
                    cancleListenr: function (fn) {
                        callbacks = callbacks.filter(function (v) {
                            return v !== fn;
                        });
                    }
                }
                function loop() {
                    var startTime = new Date();
                    debugger;
                    if (new Date() - startTime > timeLimit) {
                        if (!open) {
                            callbacks.forEach(function (fn) {
                                fn.call(null);
                            });
                        }
                        open = true;
                        window.stop();
                    } else {
                        open = false;
                    }
                }
            })();
            check.addListener(function () {
                window.location.reload();
            });
    

    2)禁用F12

    document.onkeydown = function() {
    		var e = window.event || arguments[0];
    		if (e.keyCode == 123) {
    			alert('你知道的太多了!');
    			return false;
    		}
    		if ((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {
    			alert('你知道的太多了!');
    			return false;
    		}
    		if ((e.ctrlKey) && (e.keyCode == 85)) {
    			alert('你知道的太多了!');
    			return false;
    		}
    		if ((e.ctrlKey) && (e.keyCode == 83)) {
    			alert('你知道的太多了!');
    			return false;
    		}
    	}
    
    
    

    唐宋元明清,连排小工兵!

    1 条回复 最后回复
    0
  • W 离线
    W 离线
    wkz 🍌
    写于 最后由 编辑
    #2

    记住只能防小白

    1 条回复 最后回复
    0
  • M 离线
    M 离线
    mlc
    写于 最后由 编辑
    #3

    很多都只能防君子,防不了小人😳

    1 条回复 最后回复
    0
  • kdakkK 离线
    kdakkK 离线
    Kdakk 🍌
    写于 最后由 编辑
    #4

    有没有那种 F12就卡死浏览器的js

    签名

    1 条回复 最后回复
    0
  • R 离线
    R 离线
    Rabbit 🍌
    写于 最后由 编辑
    #5

    JS还是混淆吧
    不混淆 就是让白嫖的

    1 条回复 最后回复
    0
  • 8 离线
    8 离线
    python
    写于 最后由 820jsqkg 编辑
    #6

    f12的话用浏览器的工具-控制台也能打开,之前遇到过一个如果打开控制台的话就跳转到首页的,不知道这种怎么破

    1 条回复 最后回复
    0

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
ChatGPTC A Q 2 J W S N 8 木MuM木木 S Z 用 A Z 3 S C mztcM L N 北
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。