网页禁止复制 禁止查看源代码 禁止F12和查看开发者模式

[查看百度是否已收录此帖]

建站笔记 建站笔记 230 人阅读 | 0 人回复

小仙 发表于 2022-7-1 20:56:29 | 显示全部楼层 |阅读模式

网站为了保护原创内容,为了防止内容被采集,需要禁止他人查看源代码。

查看源代码有四种方法,第一是直接右键查看网页源代码,第二是按键盘快捷键 F12 查看源代码,第三是从浏览器的开发者工具中查看源代码。第四种无法禁止查看源代码。

因此可以用下面的方法来禁止用户查看网页源代码:

1、禁用鼠标右键(防止右键查看源代码)

2、禁止任何键盘快捷键(防止 F12 和 shift+ctrl+i 调起开发者工具)

3、如果用户在浏览器工具栏调起开发者工具,那么判断浏览器的可视高度和可视宽度是否有改变,如有改变则关闭该页面。

效果 :https://h5zf.cn/
禁止右键查看源代码:把以下代码添加到需要禁止的代码里即可~
  1. <script type="text/javascript">
  2.                 //禁用右键(防止右键查看源代码)
  3.             window.oncontextmenu=function(){return false;}
  4.             //禁止任何键盘敲击事件(防止F12和shift+ctrl+i调起开发者工具)
  5.             window.onkeydown = window.onkeyup = window.onkeypress = function () {
  6.                 window.event.returnValue = false;
  7.                 return false;
  8.             }
  9.             //如果用户在工具栏调起开发者工具,那么判断浏览器的可视高度和可视宽度是否有改变,如有改变则关闭本页面
  10.             var h = window.innerHeight,w=window.innerWidth;
  11.             window.onresize = function () {
  12.                 if (h!= window.innerHeight||w!=window.innerWidth){
  13.                     window.close();
  14.                     window.location = "about:blank";
  15.                 }
  16.             }
  17.     </script>
  18.             <!-- 上面是禁止右键查看源码 -->
复制代码
手机端自适应不受影响,如果有影响自行删掉 强制关闭代码
转自 https://www.24mh.cn/post/554.html
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

H5手机支付、当面付、易支付、码支付、微信H5跳转支付网站支付api对接。通道搭建QQ 263029129

仙杰笔记站长微信号