Hallo Mathias,
var oldHandler = obj["on" + evType];
obj["on" + evType] = function () {
oldHandler();
handler();
};
was ja meiner alten Methode zum Thema onload Es kann nur einen geben entspricht,
die du elegant in das Script integriert hast. Sicher erfeulicher als ein unötiger
JavaScript-Hinweis dass kein "DOM" verfügbar wäre o.ä..
Im Gegensatz zur Situation etwa bei innerHTML sehe ich aber bei window.onload erstmal
keinen grossen Vorteil beim "DOM".
Die Aufgabe mehrere externe Scripte unabhängig voneinander laden zu können läßt sich
also einfach und mit sehr wenig Code in gleicher Weise für alle Browser (und dabei
auch "richtig") realisieren. Wenn ich damals richtig getestet hatte klappts so auch
mit dem Apfel.
Grüsse
Kristof Lipfert