CK1: Automatischer lokaler Bannerwechsel

Beitrag lesen

Hi,

Wie erledige ich das per JavaScript

Sorry, wenn ich hierzu noch einmal poste, aber ich finde, dass man
alles selber schreiben sollte ,)

// Also, zuerst musst du eine Bilderliste definieren, etwa so:
var bild[0] = new Image(); bild[0].src = "url";
var bild[1] = new Image(); bild[1].src = "url";

// usw. Dann die Bilderanzahl in einer Integer-Variablen speichern
var banzahl = 2;

// Auch die aktuelle (Start-) Position muss du  in einer Variablen
// gespeichert werden.
var akt = 0;

// Dann muss die Stelle des Bildes in der Datei gespeichert werden,
// Bild 1 ist Stelle 0, Bild 2 in der Datei ist Stelle 1.
var dat_bild = 2;

// Jetzt kommt die eigentliche Funktion dran:

function wechsel()
{
// erstmal die aktuelle Stelle aendern:

if (akt = (banzahl - 1))
  {
// Wenn akt am Ende der Liste angekommen ist, dann wieder auf 0
// setzen
  akt = 0;
  } else {
//  Ansonsten inkrementieren ,)
  akt++;
  }

// Dann die Bilder austauschen
document.images[dat_bild].src = bild[akt].src;

// und die Funtion in 5 Sek. neu starten ,)
window.setTimeout("wechsel()",5000);
}

mfg
CK1