JürgenB: Mehrere Grafiken dynamisch ersetzen

Beitrag lesen

Hallo Micha,

wenn der Wechsel "unendlich" laufen soll, musst Du dafür sorgen, dass sich die Wechselfunktionen immer zeitverzögert gegenseitig aufrufen. Das Ganze könnte dann so aussehen:

  
function Bildwechsel(id,Quelle) {  
 document.getElementById(id).src=Quelle;  
}  
function Wechsel_hin() {  
 window.setTimeout('Bildwechsel("pic1","bilder/index_04.jpg");',1000);  
 window.setTimeout('Bildwechsel("pic2","bilder/index_05.jpg");',2000);  
 window.setTimeout('Bildwechsel("pic3","bilder/index_06.jpg");',3000);  
 window.setTimeout('Wechsel_zurueck()',3000);  
}  
function Wechsel_zurueck() {  
 window.setTimeout('Bildwechsel("pic1","bilder/index_01.jpg");',1000);  
 window.setTimeout('Bildwechsel("pic2","bilder/index_02.jpg");',2000);  
 window.setTimeout('Bildwechsel("pic3","bilder/index_03.jpg");',3000);  
 window.setTimeout('Wechsel_hin()',3000);  
}

starten kannst Du das Alles mit einem onload im Body:

  
<body onload="Wechsel_hin()">

Gruß, Jürgen