码迷,mamicode.com
首页 > 编程语言 > 详细

浏览器不支持javascript,请手动刷新页面!

时间:2017-11-06 17:59:54      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:style   expires   else   通过   自动   ...   test   captcha   url   

最近本地的网站突然出现这个莫名其妙的内容~!!

 

本来是网站导航栏的内容(通过Ajax拉取的)

结果被替换成了这个内容,而且带有js的代码,一直让整个页面在自动刷新

搞得我莫名其妙的,都不知道是什么情况

 1 <html>
 2     <head>
 3         <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 4     </head>
 5     <noscript>浏览器不支持javascript,请手动刷新页面!</noscript>  
 6     <body>
 7        <H1 id="msg"></H1>
 8     </body>
 9     <script type="text/javascript">
10         var dt = new Date(); 
11         dt.setSeconds(dt.getSeconds() + 60);
12         document.cookie = "cookietest=1; expires=" + dt.toGMTString(); 
13         var cookiesEnabled = document.cookie.indexOf("cookietest=") != -1; 
14 
15         function getCookie(name)
16             {
17                 var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
18                 if(arr=document.cookie.match(reg))
19                     return arr[2];
20                 else
21                     return null;
22             }
23             
24         var preurl = getCookie("preurl"); 
25         var cookie_captchaKey = getCookie("cookie_captchaKey");  
26         var Expire = getCookie("cookie_captchaExpire");  
27 
28         if(cookie_captchaKey == null||Expire == null){
29             var msg = "浏览器安全检查中.....请稍后";
30             document.getElementById("msg").innerHTML=msg;
31             if (preurl==null)
32             {
33                 if(!cookiesEnabled) { 
34                         var msg ="浏览器不支持cookie,页面无法访问";
35                         document.getElementById("msg").innerHTML=msg;
36                 } else {
37                         preurl = window.location.pathname;
38                         setTimeout("javascript:window.location.href =‘"+preurl+"‘;",1500);
39                 }
40             } else {
41                 setTimeout("javascript:window.location.href =‘"+preurl+"‘;",1500);
42             }
43 
44         }else{
45             window.location.href =""+ preurl+"";
46         }
47     </scrpt>
48     </html>

根据JS的代码来看

又是操作Cookies

又是自动刷新的

这个到底是要搞什么名堂呢?

研究了半天也搞不懂

主要是还不知道怎么就会出现这个东西

浏览器关关开开他就突然又好了

下次又不知道什么时候才会遇到

而且最近不管浏览什么新闻网站,都会被莫名其妙的加上"浏览更多资讯"这样子的一个按钮在文章的后面

我总以为是新闻网站自带的,后来发现不是,因为不管什么新闻网站,后面都是一样的

并且能关闭

 

有谁遇到过这种问题的,过来解答解答.

 

浏览器不支持javascript,请手动刷新页面!

标签:style   expires   else   通过   自动   ...   test   captcha   url   

原文地址:http://www.cnblogs.com/nanjim/p/7794153.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!