js实现图片循环播放
脚本<script type="text/javascript"> <!-- var bannerAD=new Array(); var bannerADlink=new Array(); var adNum=0; bannerAD="dh.gif"; bannerADlink="index.htm" bannerAD="dh2.gif"; bannerADlink="index.htm" /*图片可以增加*/ var preloadedimages=new Array(); for (i=1;i<bannerAD.length;i++){ preloadedimages=new Image(); preloadedimages.src=bannerAD; } function setTransition(){ if (document.all){ bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23); bannerADrotator.filters.revealTrans.apply(); } } function playTransition(){ if (document.all) bannerADrotator.filters.revealTrans.play() } function nextAd(){ if(adNum<bannerAD.length-1)adNum++ ; else adNum=0; setTransition(); document.images.bannerADrotator.src=bannerAD; playTransition(); theTimer=setTimeout("nextAd()", 4000); } function jump2url(){ jumpUrl=bannerADlink; jumpTarget='_blank'; if (jumpUrl != ''){ if (jumpTarget != '')window.open(jumpUrl,jumpTarget); else location.href=jumpUrl; } } function displayStatusMsg() { status=bannerADlink; document.returnValue = true; } //--> </script>
表现
<table width="240" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <tr> <td width="236" height="150" bgcolor="#FFFFFF"><ahref="javascript:jump2url()"><img src="dh2.gif" name="bannerADrotator" width="240" height="160" border="0" align="middle" id="bannerADrotator" style="FILTER: revealTrans(duration=2,transition=40)" /></a> <script type="text/javascript">nextAd()</script></td> </tr> </table>
页:
[1]