Hallo Felix,
»» // onload-Handler erweitern
> onloadEinbinden : function () {
> if (typeof(window.onload) == "function")
> // alten Handler speichern
> meinObjekt.oldWinOnLoad = window.onload;
> // onload-Handler in eine Funktion einwickeln
> window.onload = function () {
> if (meinObjekt.oldWinOnLoad)
> // existiert nur, wenn auch eine Funktion drinnesteckt
> meinObjekt.oldWinOnLoad(); // alte onload-Funktion(en) ausführen
> meinObjekt.init();
> };
Ich glaube nicht, dass das den gewünschten Effekt erzielt. Das Ziel der ganze Sache ist es ja gewisse Init.-Funktionen erst aufzurufen, wenn die Seite fertig geladen ist. Du rufst hier die (Init-)Funktion, die zuvor in window.onlaod gelegen ist, einfach auf. Damit umgehst du das eigentliche Problem, nämlich mit der Liste der Funktionen umzugehen. Der Sinn der Sache war doch aber, dass dies erst geschieht, wenn die Seite geladen ist.
Grüße
Jasmin