David: Design

Beitrag lesen

Wie kann ich es machen, das jedes einzelne Bild nach so und so vielen sek. angezeigt wird?

<script type="text/javascript">
 window.setTimeout("bildwechseln()",5000);
 bild2=new Image();
 bild2.src="bild2.gif";
 function bildwechseln()
 {
  window.document.images[0].src=bild2.src;
 }
</script>
<img src="bild1.gif" alt="Mein schönes Bild">

Würde bewirken, dass nach 5 Sek. (5000 Millisek.) bild1.gif durch bild2.gif ersetzt werden würde. Über window.document.images[0] wird das erste Bild im HTML-Code angesprochen (JS: Bei 0 wird angefangen, also: 0 entspr. 1, 1 entspr. 2 usw.). Ist das zu wechselnde Bild bspw. das 3. Bild im HTML-Code müsstest du also (meines Wissens) "window.document.images[2]" angeben.

Grüße,
 David