大家好,我想做一个图片轮流切换的效果,但是用JS运行后没有图片转动
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<SCRIPT language=JavaScript>
<!-- // BannerAD   var bannerAD=new Array();
   var bannerADlink=new Array();
   var adNum=0;   bannerAD[0]="2415-1.jpg";
   bannerADlink[0]="http://3.html";
   bannerAD[1]="2415-2.jpg";
   bannerADlink[1]="http://3.html";
   bannerAD[2]="2415-3.jpg";
   bannerADlink[2]="http://3.html";
   bannerAD[3]="2415-4.jpg";
   bannerADlink[3]="http://3.html";
   bannerAD[4]="2415-5.jpg";
   bannerADlink[4]="http://3.html"; 
  
     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);
}
//-->
</script>
<table width="200" height="120" border="1" align="center">
  <tr>
    <td><div align="center">
      <SCRIPT language=JavaScript> nextAd() </SCRIPT>
    </div></td>
  </tr>
</table></body>
</html>图片文件和网页文件都在根目录下
请问怎么样解决这个问题,谢谢