WordPress网站防扒代码/禁止F12调试教程-以7b2主题为例

网站防扒老生常谈了,今天地质网@老白也给大家分享一下从网上看到的“WordPress网站防扒代码/禁止F12调试教程-以7b2主题为例”

一、效果演示

WordPress网站防扒代码/禁止F12调试教程-以7b2主题为例

如图所示:无论是右键检查还是F12,都会提示如图代码,可以一定程度上禁止扒取

二、实现教程

1.正常打开浏览器调试工具的思路

  • F12 -> 开发者工具
  • 右键 -> 开发者工具
  • 浏览器设置 -> 工具 -> 开发者工具

解决办法 禁用F12 禁用鼠标右键 检测开发者工具(转载自https://www.esw.ink/487.html)

2.禁止网站右键大法

这个方法以前地质网@老白分享过,方法很多,但是不建议使用,影响用户体验

这里再贴一种方法,添加到footer.php底部,结尾body标签之前(后面的方法都是贴在这个位置)

  1. /*禁用鼠标右键-www.dzw6.com*/
  2. <script type="text/javascript"> document.oncontextmenu = function(){ alert("当前页面不能使用右键!"); return false; } </script>

3.禁止F12大法

  1. <script type="text/javascript">
  2. document.onkeydown = function(){
  3. if(window.event && window.event.keyCode == 123) {
  4. alert("F12被禁用");
  5. event.keyCode=0;
  6. event.returnValue=false;
  7. }
  8. if(window.event && window.event.keyCode == 13) {
  9. window.event.keyCode = 505;
  10. }
  11. if(window.event && window.event.keyCode == 8) {
  12. alert(str+"n请使用Del键进行字符的删除操作!");
  13. window.event.returnValue=false;
  14. }
  15. }
  16. </script>

4.禁止调试器(推荐)

个人自用,相对比较温和,网站能够右键,能够正常复制和粘贴

  1. <!--禁止扒取-www.dzw6.com-->
  2. <script type="text/javascript">
  3. setInterval(function() {
  4. check()
  5. }, 4000);
  6. var check = function() {
  7. function doCheck(a) {
  8. if (("" + a/a)["length !== 1 || a % 20 === 0) {
  9. (function() {
  10. }
  11. ["constructor("debugger")())
  12. } else {
  13. (function() {}
  14. ["constructor("debugger")())
  15. }
  16. doCheck(++a)
  17. }
  18. try {
  19. doCheck(0)
  20. } catch (err) {}
  21. };
  22. check();
  23. </script>

5.简单引用暴力版

直接在header.php文件里引用下面这段js即可禁止F12、禁止右键(注意文件失效,建议保存本地)

https://www.dzw6.com/19002.html

三、相关文章

阅读文末标签吧,很多很丰富!

网站建设

WordPress网站7B2主题美化之移动端底部菜单栏

2021-12-21 18:45:56

网站建设

WordPress网站添加浮动文章导航目录-以7B2主题为例

2021-12-21 19:23:47

欢迎您,新朋友,感谢参与互动!
🚨 小黑屋
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
私信列表
搜索