Hi,
//hier globale Variable anlegen und ersten Interval erzeugen:
var intervalVar = window.setInterval("gallerie('+')", 10000);
hab ich eingefügt, springt auch nach 10 sek weiter. nur leider springt der javascript jetzt immer gleich auf das erste Bild wenn ich auf eine der Pfeiltasten drücke
Habs mal nachgebaut und kann das so nicht bestätigen.
//hier den gespeicherten interval beenden (falls vorhanden)
hier benötigst du window.clearInterval(intervalVar);
Der interval den du oben gesetzt hast lässt die Bilder alle 10sec weiterspringen, egal ob noch zusätzlich ein Link gedrückt wurde oder nicht. Wenn aber ein Link gedrückt wurde sollen ja die 10sec wieder von vorne beginnen, darum musst du den alten Interval löschen.
hier und
//hier neuen Interval starten
Hier startest du nachdem ein neues Bild angezeigt wurde wieder einen neuen Interval von 10sec. Das geht wieder analog zu dem ersten setInvterval()-Aufruf, nur dass du diesmal das "var" davor weglassen musst.
hier bin ich nämlich ratlos was ich da reinschreiben soll
Ist es jetzt klarer geworden?
hab mich zwar halb durch selfhtml gelesen aber verstanden wie javascript wirklich funktioniert hab ich noch nicht.
Was ist mit der anderen hälfte? ;)
mfG,
steckl