主题:  请问下面这段弹出窗口代码

楚楚

职务:普通成员
等级:1
金币:1.0
发贴:187
#12004/8/13 8:02:41
请问下面这段弹出窗口代码,怎样让他关闭窗口时才弹出。现在是打开窗口弹出。
我在body加onunload="openWin();">没效果。

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("7788ok", name, expires);
}


  var exitURL="http://www.7788ok.com";

function openWin() {

  var c = getCookie("7788ok");
  if (c != null) {
    return;
  }
  register("9free");
  

  self.focus();
  
  var ExitWindow = window.open(exitURL,'');
  
    ExitWindow.focus();
  
}

openWin();



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#22004/8/13 15:48:57
这段代码不是你写的吧,你都没明白这代码有什么意思,起什么作用

告诉你,你之所以onunload的时候没作用是因为你没有清cookie,把cookie清掉以后你再看吧,那样的话也很明确的告诉你,onload的时候就没效果了,咔咔~~~~~