WernerK: window.onload function()

Beitrag lesen

Hallo Mathias,

beim durchlesen deiner wirklich tollen Webseite mit sehr verständlicher Schreibweise ist doch noch eine kleine Frage auf getaucht.

die Funktion "loadMsg" zeigt bei mir eine Art Alert Box an, die man dann auch wieder schließen kann.

  
loadMsg('Das Laden war erfolgreich!','msgbox_success');  

Anhand deiner Erklärung und deines Artikels;
http://molily.de/js/einbindung.html#fehler-handler-aufrufen
habe ich gelernt das man eigentlich schreiben müßte:
window.onload = loadMsg;

und dann eine Hilfsfunktion die die eigentliche Funktion mit Parameter aufruft.
Mache ich aber;
window.onload = loadMsg('Das Laden war erfolgreich!','boxInfo');

klappt das auch und auch der Firebug meldet keinen Fehler.
Ist das nun einfach eine syntaktisch falsche Schreibweise oder sollte man besser immer dann eher so arbeiten?

window.onload = function(){
 loadMsg('Das Laden war erfolgreich!','boxInfo');
}

vielen Dank nochmals
Gruss
Werner