Bilderwechsel
Ingo Dehne
- javascript
0 Marc Reichelt0 JürgenB
Hallo $Zielgruppe$
unction drehen(quelle,pic)
{
for (var i=1; i<=16; i++)
{
window.setTimeout("window.scrollBy(0,0)",10);
document.images[quelle].src=pic+i+'.gif';
}
}
Diese Funtion soll ein 16 Bilder nacheinander zeigen. Leider funktioniert aus irgend einem Grund die Timeout-Bremse nicht.
Was mache ich falsch?
Bin halt noch ziemlicher Anfenger in Javascript.
Gruß
Ingo
Hi!
Hallo $Zielgruppe$
Hallo $Ingo$,
unction drehen(quelle,pic)
{
for (var i=1; i<=16; i++)
{
window.setTimeout("window.scrollBy(0,0)",10);
document.images[quelle].src=pic+i+'.gif';
}
}Diese Funtion soll ein 16 Bilder nacheinander zeigen. Leider funktioniert aus irgend einem Grund die Timeout-Bremse nicht.
Was mache ich falsch?
10 Millisekunden? Ein bisschen wenig findest du nicht? ;-)
cu
Marc Reichelt || http://www.marcreichelt.de/
Hallo,
deine Funktion "drehen" ruft, so schnell es geht, 16 mal den setTimeout auf und ändert dann das Bild.
setTimeout ist kein wait! setTimeout ruft eine Funktion zeitverzögert auf.
Gruß, Jürgen