Also das Problem ist schlicht das ich eigtl. nicht mit JavaScript arbeite und die Regelung mit Scope usw. etwas komisch finde ^^ ... Hatte vorher das mit ner OOP-Variante versucht aber das hat auch nicht so wirklich funktioniert, weil ich dann Probleme mit setTimeout hatte
Diesen HTML-Code durchgehen und alle Images erstmal in den Array images einlesen. Dann die Funktion slide() im Intervall timeout s aufrufen und diese soll dann hingehen und dem Element mit der id "slide" das nächste Bild zuweisen. Fehlermeldungen oder Meldungen kommen nicht. Firebug meint wäre zu zu frühem Ausführungspunkt und könnte da noch nicht debuggen
dann teste es halt mal so das du einen button einfügst der den timeout erst startet, dann kannste es auch debuggen -- class God : public ChuckNorris { };
Nja dann funktioniert das Also im Script ist kein Fehler ehm das Problem sollte daran liegen das die Seite im Header ja noch nicht geladen ist(und window u. document damit nicht gültig) Muss dann wohl oder übel onload nutzen ...
Ansonsten ist es nicht sinnvoll den javascript Code "einfach so" in den HTML Code zu schreiben weil der dann vom Browser ausgeführt wird sobald er ihn findet und nicht wartet bis die Seite fertig geladen ist.
Falls du jetzt eine reine HTML/Javascript Seite hast solltest du dir mal das onLoad Event anschauen welches aufgerufen wird sobald die Seite fertig geladen wurde und deinen Code hier ausführen.
EDIT: ah hast es ja schon selbst gemerkt...Dieser Post wurde am 01.04.2009 um 09:59 Uhr von Guybrush Threepwood editiert.