Sven Rautenberg: Browser spielen bei Ereignisüberwachung verrückt...

Beitrag lesen

Moin!

Wann rufst du dein Script denn eigentlich auf?

Es ist als .js-Datei gespeichert und ganz einfach per <script> in den Head eingebunden.

Schlecht. Im Head existiert von dem document zum Ladezeitpunkt des Javascripts doch noch so gut wie gar nichts. Pack das Skript mal an das Ende vom Body, vielleicht auch noch dahinter.

Im Zweifel versuchst du es einfach mal auf die triviale Weise: Testseite mit onload-Attribut im Body nehmen - und dann mal im Head, im Body und nach dem Body mit alert(document.onlod) bestimmen, wann das Attribut mit Wert gefüllt wird.

- Sven Rautenberg