+ -
当前位置:首页 → 问答吧 → 图片变换特效。为何不支持FF,大侠帮忙看看。急

图片变换特效。为何不支持FF,大侠帮忙看看。急

时间:2010-05-14

来源:互联网


<html> <head> <title>图片变换特效广告代码</title> </head> <table width="770" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="180" height="12" valign="top"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="6"></td> </tr> <script language=JavaScript> <!-- var bannerAD=new Array(); var bannerADlink=new Array(); var adNum=0; bannerAD[0]="http://ad.jz123.cn/ad/46/pic/mf1_006.jpg"; bannerADlink[0]="desk/1237/1275/1.htm" bannerAD[1]="http://ad.jz123.cn/ad/46/pic/hell1_009.jpg"; bannerADlink[1]="http://www.jz123.cn" bannerAD[2]="http://ad.jz123.cn/ad/46/pic/is1_004.jpg"; bannerADlink[2]="http://www.jz123.cn" bannerAD[3]="http://ad.jz123.cn/ad/46/pic/mega1_013.jpg"; bannerADlink[3]="http://www.jz123.cn" bannerAD[4]="http://ad.jz123.cn/ad/46/pic/fl1_004.jpg"; bannerADlink[4]="http://www.jz123.cn" bannerAD[5]="http://ad.jz123.cn/ad/46/pic/fqsn1_013.jpg"; bannerADlink[5]="http://www.jz123.cn" bannerAD[6]="http://ad.jz123.cn/ad/46/pic/gagra1_008.jpg"; bannerADlink[6]="http://www.jz123.cn" bannerAD[7]="http://ad.jz123.cn/ad/46/pic/hn1_005.jpg"; bannerADlink[7]="http://www.jz123.cn" bannerAD[8]="http://ad.jz123.cn/ad/46/pic/fate1_002.jpg"; bannerADlink[8]="http://www.jz123.cn" bannerAD[9]="http://ad.jz123.cn/ad/46/pic/mqj1_058.jpg"; bannerADlink[9]="http://www.jz123.cn" var preloadedimages=new Array(); for (i=1;i<bannerAD.length;i++){ preloadedimages[i]=new Image(); preloadedimages[i].src=bannerAD[i]; } 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[adNum]; playTransition(); theTimer=setTimeout("nextAd()", 4000); } function jump2url(){ jumpUrl=bannerADlink[adNum]; jumpTarget='_blank'; if (jumpUrl != ''){ if (jumpTarget != '')window.open(jumpUrl,jumpTarget); else location.href=jumpUrl; } } function displayStatusMsg() { status=bannerADlink[adNum]; document.returnValue = true; } //--> </script> <tr> <td align="center"><table border="0" cellpadding="1" cellspacing="6" bgcolor="#E8E8E8"> <tr> <td bgcolor="#FFFFFF"><a onMouseOver="displayStatusMsg();return document.returnValue" href="javascript:jump2url()"><img src="search_banner.gif" name=bannerADrotator width=150 height=120 border=0 align="middle" style="FILTER: revealTrans(duration=2,transition=40)"></a> <script language=JavaScript>nextAd()</script></td> </tr> </table></td> </tr> <tr> <td height="6"></td> </tr> </table> </body></html>
 提示:您可以先修改部分代码再运行
[ 本帖最后由 ruay133 于 2010-5-14 11:41 编辑 ]

作者: ruay133   发布时间: 2010-05-14

滤镜…filter是IE only

作者: ariesjia   发布时间: 2010-05-14

滤镜ff肯定是不支持的了
你可以找个没有滤镜的或者参考这个图片变换
至少在ff不会出错

作者: cloudgamer   发布时间: 2010-05-14