肥宅自学平台_人人成为技术开发者

肥宅人只等待您,联系我们吧,曾经的巅峰是否能回来?我们正在用心服务!

H5前端js禁止屏蔽F12 审查元素、屏蔽复制粘贴,查看源代码

 更新时间:2023-09-27 08:14:30   作者:肥宅-季波   我要评论(0)  

         主要给大家介绍了关于利用Javascript如何禁止浏览器右键查看元素,或者通过按F12审查元素,触犯这两个条件会自动并关闭页面的相关资料,通过设置这个可以防止别人扒下自己的网页,需要的朋友可以参考借鉴,下面来一起看看吧。
一、屏蔽F12 审查元素
  1. <script>
  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>
二、屏蔽右键菜单
  1. <script>
  2.     document.oncontextmenu = function (event) {
  3.         if (window.event) {
  4.             event = window.event;
  5.         }
  6.         try {
  7.             var the = event.srcElement;
  8.             if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")) {
  9.                 return false;
  10.             }
  11.             return true;
  12.         } catch (e) {
  13.             return false;
  14.         }
  15.     }
  16. </script>
三、屏蔽粘贴
  1. <script>
  2.     document.onpaste = function (event) {
  3.         if (window.event) {
  4.             event = window.event;
  5.         }
  6.         try {
  7.             var the = event.srcElement;
  8.             if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")) {
  9.                 return false;
  10.             }
  11.             return true;
  12.         } catch (e) {
  13.             return false;
  14.         }
  15.     }
  16. </script>
四、屏蔽复制
  1. <script>
  2.     document.oncopy = function (event) {
  3.         if (window.event) {
  4.             event = window.event;
  5.         }
  6.         try {
  7.             var the = event.srcElement;
  8.             if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")) {
  9.                 return false;
  10.             }
  11.             return true;
  12.         } catch (e) {
  13.             return false;
  14.         }
  15.     }
  16. </script>
"小礼物走一走,来肥宅自学平台支持我"
评论区

评论

共条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~
客服中心在线客服
全心全意为平台用户服务
Copyright © 2017-2023 自学平台网站地图:去查看>
  • 肥宅人自己的自学平台
  • 人人都能成为平台讲师
  • 贡献你的力量壮大肥宅自学平台
  • 将自己的能力变现
  • 实现人生的第二职业
网址收藏平台安卓APP
微信公众号微信公众号

本站部分图片或者资源来自程序自动采集或卖家(商家)发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

肥宅自学教程网是一个主打IT视频教程、自媒体运行、摄影剪辑等内容的资源学习交流平台。