Sanni: Zufällige Bilderauswahl

Beitrag lesen

danke, aber...

Angenommen du hast einen Array namens "Bilder". Dann koenntest du mit einer Anweisung wie:
var naechstes_Bild = Bilder[Math.round(Math.random()*Bilder.length)]
ein zufaelliges Bild aus dem Array auswaehlen.

da ich noch nicht so fit in javascript bin, kannst du mir das vielleicht noch genauer sagen.
hier ist ürbigens der filter-code:

<SCRIPT LANGUAGE="JavaScript">
<!--
// BannerAD
   var bannerAD=new Array();
   var bannerADlink=new Array();
   var adNum=0;
   bannerAD[0]="../images/bild1.jpg";
   bannerADlink[0]="";
   bannerAD[1]="../images/bild2.jpg";
   bannerADlink[1]="";
   bannerAD[2]="../images/bild3.jpg";
   bannerADlink[2]="";
   bannerAD[3]="../images/bild4.jpg";
   bannerADlink[3]="";

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()", 5000);
}
//-->
</script>
<table>
        <tr>
          <td><img src="../images/bild1.jpg" name="bannerADrotator" style="filter:revealTrans(duration=2,transition=20)"></td>
        </tr>

</table>
<BANNERAD>
<script language="JavaScript">nextAd()</script>
</BANNERAD>

danke!
gruß sanni