Hallo
Für die Einstiegsseite meiner Webseite will ich mehrere Bilder, die einen Bildwechsel durchführen (Diashows) haben.
Ich hatte mir ueberlegt das mit Javascript zu realisieren.
Nun ist es so, dass ich nicht weiterkomme, weil ich die Fehlmeldung nicht verstehe.
Also ich beschreibe mal was ich habe: Ich habe also meine Bilder
und rufe im onload mehrere Funktionen auf die so aufsehen:
function startCambio2(){
var z2=Math.random(); //Zufallszahl
z2=Math.ceil(z2*(pics.length));
//alert(z1);
//alert(pics[z1][0].src);
document.cambio2.src = pics[z2][0].src;
window.setTimeout ( "document.cambio7.src = pics[z2][0].src;" , ((z2 * (z2 * 1000)) / 3));
window.setTimeout ("startCambio2()", 2900); //sich selbst wieder aufrufen
}
Also dann habe ich halt noch die Funktionen startCambio3, startCambio4, startCambio5. Alle laufen nach demselben Schema ab (siehe startCambio2). Also ich habe es mit mehreren Funktionen gemacht weil ich halt will, dass sich die Bilder unabhängig voneinander (also auch gleichzeitig austausche)
Wenn ich mir die Webseite angucke kommt immer eine Fehlermeldung, dass Variable nicht existieren würde. Mal meckert er z2 (siehe oben)
existiert nicht mal ist z6 oder z2..
Eine Zeit lang laeuft die Seite ohne Probleme und dann kommt halt jene Fehlermeldung.
Ich habe auch untersucht ob es an einer bestimmten Stelle/Zeitpunkt
zu dem error kommt aber das scheint mir nicht so..
Sorry für die lange Beschreibung..
Ist es denn so, dass parallel laufende Funktionen prinzipiell unter Javascript nicht gut funktionieren?
Danke
Pete