禁止网页选择文字+F12+F5+无限debugger+禁用右键等多功能代码
雨云服务器云主机5折券
文字广告火爆招租
QQ:755484785
文字广告火爆招租
移动流量卡/19元/月185G流量
电信星卡,29元/月/185G流量,长期
腾讯云服务器68元/年,域名1元
阿里云服务器99元/年,续五年
有些网友为了防止网站被扒,会加一些限制鼠标右键或者F12之类的代码,对新手扒站造成困扰,算是一种防护吧!也是无意中发现了这个代码,感觉写的很全,下面把禁用右键的代码分享给大家!
效果的话大家自己去验证。
//禁用右键window.oncontextmenu = function () { return false; }//禁止任何键盘敲击事件(防止F12和shift+ctrl+i调起开发者工具)/* window.onkeydown = window.onkeyup = window.onkeypress = function () { window.event.returnValue = false; return false; } *///无限debuggersetInterval(function () { check();}, 2000);var check = function () { function doCheck(a) { if (('' + a / a)['length'] !== 1 || a % 20 === 0) { (function () { }['constructor']('debugger')()); } else { (function () { }['constructor']('debugger')()); } doCheck(++a); } try { doCheck(0); } catch (err) { }};check();//网站禁止选择文字document.addEventListener('selectstart', function (e) { e.preventDefault();})document.onkeydown = function () { //禁止ctrl+u if (event.ctrlKey && window.event.keyCode == 85) { return false; } //禁止 F12 if (window.event && window.event.keyCode == 123) { event.keyCode = 0; event.returnValue = false; } //禁止ctrl+s if (event.ctrlKey && window.event.keyCode == 83) { return false; } //禁止 F5 if (window.event && window.event.keyCode == 116) { event.keyCode = 0; event.returnValue = false; }}