您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“源码搜藏”,网址永远不丢失!
  • 首 页
  • 在线工具
  • 当前位置:首页 > 网页特效 > 窗口特效 >

    可定时自动关闭的弹出层广告窗口代码

    时间:2014-06-06 08:35 来源:互联网 作者:源码搜藏 浏览:收藏 挑错 推荐 打印

    运行代码保存代码复制代码 提示:您可以先修改部分代码再运行,保存代码功能在Firefox下无效。
    • 弹出层的代码,可以用作广告,可以设置时间自动关闭层,层里面你可以布局表格、图片、列表等内容,空上随你便,主要是想让你了解如何用JavaScript对一个层进行隐藏和显示的功能。
    • <SCRIPT LANGUAGE="JavaScript1.2">
      adTime=5; 
      chanceAd=1;
      var ns=(document.layers);
      var ie=(document.all);
      var w3=(document.getElementById  &&  !ie);
      adCount=0;
      function initAd(){
              if(!ns  &&  !ie  &&  !w3) return;
              if(ie)                adDiv=eval('document.all.sponsorAdDiv.style');
              else if(ns)        adDiv=eval('document.layers["sponsorAdDiv"]');
              else if(w3)        adDiv=eval('document.getElementById("sponsorAdDiv").style');
              randAd=Math.ceil(Math.random()*chanceAd);
              if (ie||w3)
              adDiv.visibility="visible";
              else
              adDiv.visibility ="show";
              if(randAd==1) showAd();
      }
      function showAd(){
      if(adCount<adTime*10){adCount+=1;
              if (ie){documentWidth  =document.body.offsetWidth/2+document.body.scrollLeft-20;
              documentHeight =document.body.offsetHeight/2+document.body.scrollTop-20;}
              else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
              documentHeight=window.innerHeight/2+window.pageYOffset-20;}
              else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
              documentHeight=self.innerHeight/2+window.pageYOffset-20;}
              adDiv.left=documentWidth-200;adDiv.top =documentHeight-200;
              setTimeout("showAd()",100);}else closeAd();
      }
      function closeAd(){
      if (ie||w3)
      adDiv.display="none";
      else
      adDiv.visibility ="hide";
      }
      onload=initAd;
      </script>
    可定时自动关闭的弹出层广告窗口代码由源码搜藏网整理,转载请注明出处http://www.codesocang.com/texiao/chuangkou/8411.html
    标签:网站源码