在查看一个网站时候,尝试本地仿站,发现首页就无法加载,通过审查元素发现页面HTML元素的body不显示,但是本地源代码可以正常显示,经验判断是网站的JS文件一定是做了什么动作,判断域名不是网站域名而不显示body,也就是不显示网页内容。
1.引用Jquery库,然后在自定义JS文件中引入授权函数方法:
1 2 3 |
$ ( function ( ) { if ( !authentication ( ) ) return ; <!– 执行授权方法,检查一下域名 –> } ) ; |
2.在JS文件写入授权文件方法体,依据实际情况,假设域名是2018wangchao.com:
1 2 3 4 5 6 7 8 9 10 11 |
function authentication ( ) { var suffix = “com” , count = 8 , dot = “.” ; var d = (count + 2010 ). toString ( ) + “wangchao” + dot + suffix ; if (window. location. host. indexOf (d ) < ; 0 ) { $ ( “body” ). remove ( ) ; return false } return true } |
» jQuery保护网站不被仿造的方法-禁止本地加载
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。