Hallo,
für ein kleines Framework hab ich mir folgende Grundstruktur (angelehnt an das Beispiel von Felix) überlegt:
var Test1 = (function () {
var oldWinOnLoad = false;
function init () {
};
(function () {
oldWinOnLoad = window.onload;
window.onload = function () {
if( typeof (oldWinOnLoad) == 'function' ) {
oldWinOnLoad();
}
init();
}
})();
})();
Das Ziel ist es, die Funktion "init" aufzurufen, wenn die Seite geladen ist. In init werden dann z.B. Eventhandler registriert, das funktioniert problemlos. Frage: Ist das state-of-the-art? Oder kann man das eleganter lösen?
Grüsse
Siri