hallo zusammen.
leider kenne ich mich mit javascript nicht aus. ein freund, der es ein wenig kann hat mir das hier schon geschrieben. Es funktioniert einwandfrei. Nur könnte mir da vielleicht einer helfen, die Bilderanzahl, welche in dem Ordner ist, auszulesen, und den wert als variable zu übergeben.
Danke schonmal im vorraus.
Gruß, zappler
p.s. Habe die 2 stellen rot gemacht.
bzw. ich habe mit php schon die Anzahl der Bilder ausgelesen.
die variable heist $anzahl (was ja auch egal ist)...
aber ich weis nicht, wie ich die phpvariable in das javascript einbetten soll.
wäre super, wenn mir mit einer der beiden varianten geholfen werden kann.
Code:
<script language="JavaScript">
<!--
verzoegerung = 3600;
bildNummer = 2;
bilder= new Array(); //nimmt die Bilder der Animation auf (ohne var weil global)
// hier werden die Bilder im Hintergrund geladen
for (i = 1; i <= 10; i++) {
bilder[i] = new Image();
bilder[i].src = "home/dp" + i + ".jpg";// Natürlich müssen jetzt in dem gleichen Ordner 10 Bilder mit den Namen dp1.gif bis dp10.gif liegen.
}
function naechstesBild() {
document.animation.src = bilder[bildNummer].src;
bildNummer++;
if (bildNummer > 10) bildNummer = 1;
}
// -->
</script>
<img src="home/dp1.jpg" name="animation" width="200" height="200" onLoad="setTimeout('naechstesBild()', verzoegerung)">