请问像CSDN主页的自动切换图片是如何实现的?????
谢谢

解决方案 »

  1.   

    <html>
    <head>
    <title></title>
    <SCRIPT language=JavaScript>
    <!--
    var webAD=new Array();
    var adNum=4;  webAD[0]="20055641813.gif";  webAD[1]="20055644103.gif";  webAD[2]="20055687966.gif";  webAD[3]="20055694734.gif";  var preloadedimages=new Array(); 
    for (i=1;i<webAD.length;i++)

    preloadedimages[i]=new Image(); 
    preloadedimages[i].src=webAD[i]; 
    }  function setTransition()

    if (document.all)

    webADrush.filters.revealTrans.Transition=23;
    webADrush.filters.revealTrans.apply(); 

    }  function playTransition()

    if (document.all)
    {
    webADrush.filters.revealTrans.play()
    }
    }  function nextAd()

    if(adNum<webAD.length-1)
    {adNum++;}
    else
    {adNum=0;}
    setTransition(); 
    document.images.webADrush.src=webAD[adNum];
    playTransition(); 
    theTimer=setTimeout("nextAd()",2000);//revealTrans

    -->
    </SCRIPT>
    </head>
    <body>
    <table width="100%" border="0" cellpadding="0" cellspacing="0" ID="Table1">
    <tr>
    <td align="center">
    <A href="#"><IMG style="FILTER: revealTrans(duration=2,transition=23)" src="20055641813.gif" width="380" height="150" border=0 name=webADrush></A>
    <SCRIPT language=JavaScript>nextAd()</SCRIPT>
    </td>
    </tr>
    </table>
    </body>
    </html>=====================================================================================
    拿去参考一下吧!
      

  2.   

    图片我显示不了,请问是什么原因,我的图片和HTML放在同一个目录里
      

  3.   

    <script language="javascript"> var adImg = new Array(); var adLink = new Array(); var cID = 0; 
    adImg[0] = "image/wen.gif"; 
    adImg[1] = "image/li.jpg"; 
    var preImgs = new Array(); for(i=0;i<2;i++) { preImgs[i] = new Image(); preImgs[i].src = adImg[i]; } function NextAd() 
    { if(cID == 2)cID=0; if(document.all) { imgAD.filters.revealTrans.Transition=Math.floor(Math.random()*23); imgAD.filters.revealTrans.apply(); imgAD.src 
    = adImg[cID]; imgAD.filters.revealTrans.play(); cID++; setTimeout("NextAd()", 6000); } } function ShowLink() { document.returnValue = true; } function Go2Url() 
    { window.open(adLink[cID-1]); }</script> <img name="imgAD" 
    style="FILTER: revealTrans(duration=2,transition=20);
    " src="javascript:NextAd()" border="0" width="519" height="337" hspace="0" vspace="0"> 路径改这里
    adImg[0] = "image/wen.gif"; 
    adImg[1] = "image/li.jpg"; 
    要多少张都可以,
    自己看看,,很容易看得懂的,,