Hallo Vinzenz, habe ein wenig Nachsicht mit mir, das nächste Mal wird meine Anfrage klarer und korrekter ausfallen. Im folgenden die kommentierten Funktion:
// Geamtzahl der Bilder die angezeigt werden sollen
var Bild_Anz = 40;
// Geamtzahl der Diarahmen die angezeigt werden
var Dia_Anz = 7;
var max_Bild_Anz = Bild_Anz -Dia_Anz;
var j = 0;
//Array der Diarahmen
var Dia = new Array(Dia_Anz);
window.setInterval("ArrayDia()",2000);
// Diashow mit 7 Anzeigerahmen
function ArrayDia() {
// ÄUSSERE SCHLEIFE: durchläuft die Anzahl der Bilder
if (j > max_Bild_Anz)
j = 0;
// INNERE SCHLEIFE: Zuordnung der Bilder zu den Diarahmen
for (var i = 0; i < Dia.length; ++i){
//Array der Bilder
Dia[i] = new Array(Bild_Anz);
Dia[i][j] = new Image();
var x = (j + i) % 7 + 1
// Bildname erzeugen
Dia[i][j].src = "Grafik/Bilder_1/BildName-" + x + ".jpg";
// Bildname variabel an HTML Objekt "Dia_x" übergeben erzeugen
document.getElementById("Dia_" + x).src = Dia[i][j].src;
}
j = j + 1;
}
Was bedeutet eigentlich %7?
Liebe Grüße
Znarf