Contoh dalam artikel ini menerangkan kaedah JS untuk menyekat lapisan div secara automatik dalam 5 saat. Kongsikan dengan semua orang untuk rujukan anda. Kaedah pelaksanaan khusus adalah seperti berikut: Salin kod Kod adalah seperti berikut: JS melaksanakan penyekatan automatik lapisan div dalam 5 saat <br> <!--<br /> #sponsorAdDiv {kedudukan:absolute; lebar:1; --><br> <br> adTime=5; //Masa untuk menunggu tetingkap menyekat<br> chanceAd=1;<br> var ns=(document.layers);<br> var ie=(document.all);<br> var w3=(document.getElementById && !ie);<br> adCount=0;<br> fungsi initAd(){<br> Jika(!ns && !ie && !w3) kembali;<br> Jika(iaitu) adDiv=eval('document.all.sponsorAdDiv.style');<br> else if(ns) adDiv=eval('document.layers["sponsorAdDiv"]');<br> lain if(w3) adDiv=eval('document.getElementById("sponsorAdDiv").style');<br> randAd=Math.ceil(Math.random()*chanceAd);<br> Jika (iaitu||w3)<br> adDiv.visibility="visible";<br> lain<br> adDiv.visibility ="show";<br> If(randAd==1) showAd();<br> }<br> fungsi showAd(){<br> if(adCount<adTime*10){adCount =1;<br /> Jika (iaitu){documentWidth =document.body.offsetWidth/2 document.body.scrollLeft-20;<br /> documentHeight =document.body.offsetHeight/2 document.body.scrollTop-20;}<br /> lain jika (ns){documentWidth=window.innerWidth/2 window.pageXOffset-20;<br /> documentHeight=window.innerHeight/2 window.pageYOffset-20;}<br /> lain jika (w3){documentWidth=self.innerWidth/2 window.pageXOffset-20;<br /> documentHeight=self.innerHeight/2 window.pageYOffset-20;}<br /> adDiv.left=documentWidth-200;adDiv.top =documentHeight-200;<br /> setTimeout("showAd()",100);} else closeAd();<br /> }<br /> fungsi closeAd(){<br /> jika (iaitu||w3)<br /> adDiv.display="none";<br /> lain<br /> adDiv.visibility="hide";<br /> }<br /> onload=initAd;<br /> </skrip><br> <div id="sponsorAdDiv" style="visibility:hidden"><br> <table width="450" height="350" bgcolor="008000"><tr><td><br> <table width="445" height="345" bgcolor="F0FFF0"><tr><td><br> <center>selamat datang ke www.CsrCode.cn!<BR><BR>Tetingkap ini akan disekat secara automatik dalam masa 5 saat</center><br> </td></tr></table></td></tr></table></div> </body><br> </html><br><br> </div>Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.