如何防止别人扒网站仿站,用代码快速实现

今日给大伙儿共享一段非常简单的编码,能够合理防止一般人扒站,针对巨头来说要破译還是非常容易的啦。   先说非常简单的一段编码,也是最非常容易被破译的。   一、屏蔽掉F12 核查原素   document.onkeydown = function(){       if(window.event window.event.keyCode == 123) {         alert( F12被和谐用         event.keyCode=0;         event.returnValue=false;     }     if(window.event window.event.keyCode == 13) {         window.event.keyCode = 505;     }     if(window.event window.event.keyCode == 8) {         alert(str+ \n请应用Del键开展标识符的删掉实际操作!         window.event.returnValue=false;     }       二、屏蔽掉鼠标右键莱单 document.oncontextmenu = function (event){ if(window.event){ event = window.event; }try{ var the = event.srcElement; if (!((the.tagName == INPUT the.type.toLowerCase() == text ) || the.tagName == TEXTAREA )){ return false; return true; }catch (e){ return false;
之上能够合理避免客户根据F12或是鼠标右键来查询你的源码,可是这针对一些扒站专用工具来说還是欠了些熟度,那麼还能够再嵌入下边这一段JS   那麼这一段编码又能起甚么功效呢?嘿嘿他的功效便是要是再加这一段js编码到你的网页页面,他人扒了你的网页页面,开启网页页面便会全自动自动跳转到你设定好的网页页面,那麼这一是如何完成的呢?立即看编码:

script //记牢一定得加http! var a = //这儿设定必须自动跳转的网页页面 var b = //这儿设定你必须防止的网页页面全相对路径 if(location != b){ location = a;} /script
 
对于这一呢,下边我给大伙儿写了一个数据加密版本号的,实际效果是一摸一样的,可是不提议新手应用:
  script var a = retrtrfdcfvvvv var abb = asotttt function suan2(abb){ var as = abb.substring(0,2); var ot = abb.substring(2,4); var ttt = abb.substring(4,7); as = ab ot = ou ttt = t var p2 = as+ot+ttt; var p3 = / + p2 + / return p3; function suan(a){ var re = a.substring(0,2); var tr = a.substring(2,4); var tr2 = a.substring(4,6); var fd = a.substring(6,8); var cf = a.substring(8,10); var vv = a.substring(10,12); var vv2 = a.substring(12,14); re = h tr = t tr2 = t fd = p cf = : vv = / vv2 = / var p = re+tr+tr2+fd+cf+vv+vv2; return p; var av = suan(a) + \x61\x69\x64\x65\x7A\x79\x2E\x63\x6F\x6D + suan2(abb);; var b = suan(a) + \x61\x69\x64\x65\x7A\x79\x2E\x63\x6F\x6D ) { location = b; /script

之上便是夸米为您共享的 怎样避免他人扒网站仿站,用编码迅速完成 的所有內容啦。



扫描二维码分享到微信