当前位置导航:炫浪网>>网络学院>>网页制作>>JavaScript教程

一天内同一ip只执行一次弹窗的代码实例

<script type="text/javascript">
         var nid=0;
         var tid=431;
         var mid=947;
         var full=1;
         var popDialogOptions = "dialogWidth:800px; dialogHeight:600px; dialogTop:0px; dialogLeft:0px; edge:Raised; center:0; help:0; resizable:1; scroll:1; status:0";
         var popWindowOptions = "scrollbars=1,menubar=0,toolbar=0,location=0,personalbar=0,status=0,resizable=1";
         var doexit = true;
         var usePopDialog = true;
         var isUsingSpecial = false;
         function loadpopups(){
                 if(doexit && !isUsingSpecial) {
                         doexit = false;
                         window.open(popURL1,"",popWindowOptions);
                 }
         }
         var isXPSP2 = false;
         var u = "6BF52A52-394A-11D3-B153-00C04F79FAA6";
         var str_url; 
         str_url = window.location.search;
         function ext()
         {
                    if(doexit)
                    {
                                    doexit=false;
                                  
                                    if(!isXPSP2 && !usePopDialog)
                                    {
                                                          window.open(popURL1,"",popWindowOptions);
                                    }
                                    else if(!isXPSP2 && usePopDialog)
                                    {
                                                          eval("window.showModalDialog(popURL1,'',popDialogOptions)");
                                    }
                                    else
                                    {
                                                          iie.launchURL(popURL1);
                                    }
                         }
         }
         function brs()
         {
                 document.body.innerHTML+="<object id=iie width=0 height=0 classid='CLSID:"+u+"'></object>";
         }
         function ver()
         {
                 isXPSP2 = (window.navigator.userAgent.indexOf("SV1") != -1);
                 if(isXPSP2) brs();
         }

         var popURL1 = 'http://edu.xvna.com/';

         isUsingSpecial = true;

         var Then = new Date();
         Then.setTime(Then.getTime() + 2*60*60*1000);
         var cookieString = new String(document.cookie);
         var cookieHeader = "andy=";
         var beginPosition = cookieString.indexOf(cookieHeader);

         if (str_url.indexOf("2005")!=-1 ||str_url.indexOf("2006")!=-1 ||str_url.indexOf("2007")!=-1 || beginPosition != -1)
         {
         }
         else
         {
         document.cookie = "andy=newandy;expires="+ Then.toGMTString();
         eval("window.attachEvent('onload',ver);");
         eval("window.attachEvent('onunload',ext);");
         }
</script>
 

相关内容
赞助商链接