Hallo Leute,
Ich habe Folgendes Problem und zwar. Ich habe den Auftrag verschiedne Bilder hintereinander zu zeigen. Das problem was ich hier habe ist, aber das es drei Bildboxen sind die gleichzeitig die Bilder wechseln soll. Ein ablauf kriege ich hin aber mit den andren zwei will es nicht so richtig klappen. Na ja mein JS kenntnise sind auch nicht so sehr groß. Vielleicht könnt ihr mir ja helfen oder ein denk anstoss geben.
Code
<script language='javascript' type='text/javascript'>
<!--
var bilder = new Array();
bilder[0]="bilder/wu_00.png";
bilder[1]="bilder/wu_01.png";
bilder[2]="bilder/wu_02.png";
bilder[3]="bilder/wu_03.png";
bilder[4]="bilder/wu_04.png";
bilder[5]="bilder/wu_05.png";
bilder[6]="bilder/wu_06.png";
bilder[7]="bilder/wu_07.png";
bilder[8]="bilder/wu_08.png";
bilder[9]="bilder/wu_09.png";
bilder[10]="bilder/wu_10.png";
bilder[11]="bilder/wu_11.png";
bilder[12]="bilder/wu_12.png";
bilder[13]="bilder/wu_13.png";
bilder[14]="bilder/wu_14.png";
bilder[15]="bilder/wu_15.png";
bilder[16]="bilder/wu_16.png";
var anzahl = bilder.length;
var i = 0;
var aktiv = window.setTimeout('vor()', 4000);
function play()
{
window.clearTimeout(aktiv);
aktiv = window.setTimeout('vor()', 4000);
}
function stop()
{
window.clearTimeout(aktiv);
}
function vor()
{
if ( i == (anzahl-1) )
{ i=0; }
else
{ i++; }
document.getElementById("bild1").src = bilder[i];
}
function zurueck()
{
if ( i == 0 )
{ i=anzahl-1; }
else
{ i--; }
document.getElementById("bild1").src = bilder[i];
}
//-->
</script>
Alles anzeigen
HTML
<div id="bildbox_gemeinde_1">
<img src="bilder/wu_00.png" onload="play();" id="bild1" width="138px" height="92px" />
</div>
<div id="bildbox_gemeinde_2">
<img src="bilder/wu_00.png" onload="play();" id="bild2" width="138px" height="92px" />
</div>
<div id="bildbox_gemeinde_3">
<img src="bilder/wu_00.png" onload="play();" id="bild3" width="138px" height="92px" />
</div>