防止别人 debug 自己的网页代码

本贴最后更新于 816 天前,其中的信息可能已经时移俗易

在页面任何位置加入下面代码

(function() {
debugger
})()

作用来源:JavaScript debugger Statement

  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    65 引用 • 1627 回帖 • 1 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    88 引用 • 218 回帖 • 1 关注
  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    607 引用 • 1105 回帖 • 769 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    49 引用 • 271 回帖 • 521 关注

赞助商 我要投放

14 回帖
请输入回帖内容 ...
  • Vanessa

    还要执行一下才可以的吧。

    1 回复
  • Eddie

    只要 F12 他就会执行,整个页面都暂停了。

    1 回复
  • Vanessa

    我看到你反对我了。。。。

    要这样才会执行吧

    (function() { debugger })()
    
    2 回复
  • Eddie

    哦哦哦,可能我写错吧,我爬人家的网站发现的。那个网站的开发者真是个人才啊。

  • Eddie

    我已经悄悄改过来了😳

  • pangwen

    这个 debugger 不能跳过吗? 应该没用的吧

  • ZephyrJung

    牛逼的代码不怕 debug

  • guanzhao

    imagepng
    可以跳过啊

  • josephyoung

    这。。楼主你按了 F12 再按一下 F8。。难道没有断点调试过代码吗?这也太水了。。

  • alanfans

    既然是 debug,F8 跳过呗,能防啥?

  • o

    😂

  • HuanYuan

    发现你的头像好厉害的。

  • shuiniu

    真行么?记录下来,下次试试

    1 回复
  • Vanessa

    不行

请输入回帖内容 ...