chrissi_aus_berlin: Bildwechsler mit Zufallsgenerator

Beitrag lesen

Liebe Programmierprofis!
Ich möchte folgende Idee für meinen kleinen Onlineshop realisieren:

Schon heute funktioniert darin ein Skript, das mir eine Abfolge von Bildern darstellt und als Endlosschleife arbeitet. Jetzt möchte ich das erweitern und verbessern um eine Zufallsfunktion, die beim Aufrufen der Seite jeweils eine Bilderfolge auswählt.

Im Idealfall soll das so aussehen:

Zufallsgenerator? wählt eine der verfügbaren Bilderserien (1-n) aus und startet diese.
Jede Bilderserie enthält exakt 5 Bilder. Das jeweils letzte Bild bleibt stehen, bis die Seite neu geladen wird und der Generator wieder eine Serie auswählt.

Mein Bildwechsler, den ich auch hier einmal bei Euch Profis gefunden habe, sieht so aus:

<SCRIPT LANGUAGE="JavaScript">
<!--
var timeDelay = 5;
var Pix = new Array
("http://www.bild_xx.jpg",

"http://www.bild_nn.jpg",

);
var howMany = Pix.length;
timeDelay *= 1000;
var PicCurrentNum = 0;
var PicCurrent = new Image();
PicCurrent.src = Pix[PicCurrentNum];
function startPix() {
setInterval("slideshow()", timeDelay);
}
function slideshow() {
PicCurrentNum++;
if (PicCurrentNum == howMany) {
PicCurrentNum = 0;
}
PicCurrent.src = Pix[PicCurrentNum];
document["ChangingPix"].src = PicCurrent.src;
}
// End -->
</script>

<body OnLoad="startPix()">

<img name="ChangingPix" src="bild01.jpg">

Über Ideen, Lösungsvorschläge und grossartige Unterstützung würde ich mich sehr freuen!
Euer
chrissi_aus_berlin