Der Martin: Prüfen, ob Seite geladen wird

Beitrag lesen

Hallo,

»» window.onload = meineFunktion();

das ist nicht die Anweisung, die Mathias dir gezeigt hat. Du hast den entscheidenden Fehler selbst "eingebaut".

Daran habe ich auch schon gedacht. Es scheint als ob der Code ausgeführt wird, bevor die Seite vollständig geladen wurde.

Natürlich, so wie du ihn formuliert hast, muss das so sein:
Führe "meineFunktion" jetzt sofort aus und weise dem Eventhandler window.onload das Funktionsergebnis zu.
Das willst du aber nicht. Du willst, dass dem Eventhandler eine Referenz auf die Funktion zugewiesen wird. Das ist etwas anderes.

Nachfolgender Code funktioniert gar nicht:
document.body.onload = meineFunktion();

Der ist ja auch frei erfunden.

So long,
 Martin

--
Zwischen Leber und Milz
passt immer noch'n Pils.