24小时只弹一次指定的网站JS代码

qeyser 发布于 2014/11/05 19:43
阅读 1K+
收藏 0
我在网上搜出来的代码如下:

目的:在打开某个网站时,自动弹出另一个网站,做宣传。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>每天只弹一次指定的网址</title>
</head>

<body>
<Script>
function setCookie(name, value, expire) {    
  window.document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString())); 
} 
function getCookie(Name) {    
   var search = Name + "="; 
   if (window.document.cookie.length > 0) { // if there are any cookies 
       offset = window.document.cookie.indexOf(search); 
   if (offset != -1) { // if cookie exists 
       offset += search.length;
// set index of beginning of value 
    end = window.document.cookie.indexOf(";", offset)     
// set index of end of cookie value
    if (end == -1)
      end = window.document.cookie.length;
    return unescape(window.document.cookie.substring(offset, end));
     }
   }
   return null;
}
function register(name) {
  var today = new Date();
  var expires = new Date();
  expires.setTime(today.getTime() + 1000*60*60*24);
  setCookie("Qeyser", name, expires);
}
var exitURL="http://www.xj123.biz/";
function openWin() {
  var c = getCookie("Qeyser");
  if (c != null) {
    return;
  }
  register("xiaolin");
  var featureStr="''";
    featureStr="'top=0,left=0,width=1024,height=768,toolbar=yes,menubar=yes,scrollbars=yes, resizable=yes,location=no,status=no,center:no'";
  self.focus();
  var ExitWindow = window.open(exitURL,'',featureStr);
    ExitWindow.focus();
}
openWin();
window.focus()
</Script>

再怎么刷新,他都不会弹了!只弹一次!
</body>

</html>



但问题是:在IE里面一天可以只弹一次,360和Chrome里面每次刷新页面都会弹出来,这个该怎么解决?
还有,能不能不让浏览器拦载?

加载中
0
qeyser
qeyser
怎么没人回答啊?
0
封心
封心

没遇到过

你在360或chrome里看看设置的cookie情况,还有就是var c = getCookie("Qeyser"); 获取的值没有问题

返回顶部
顶部