Ok das klappt soweit.
Was ich damit bewirken möchte ist dass wenn im Script bereits eine Funktion mit einem eventhandler aufgerufen wurde ich diese abfange und eine neue hinzufüge. Also ich möchte 2x onload aufrufen. Bisher wird mir immer die erste überschrieben. Daher will ich mir was zusammenbasteln um onload 2 mal aufzurufen.
function aAlert() {
alert("Hallo");
}
onload = aAlert;
var load;
function onLoadFunction() {
load;
alert("Guten Tag");
}
if (onload) {
load = onload;
onload = onLoadFunction;
}
Es soll Hallo & Guten Tag ausgegeben werden.
Da ich an einem Script bastle das ich öfters verwenden muss kann ich nicht einfach erst onLoadFunction aufrufen. Es muss eine Dynamische Lösung her.
load funktioniert jedoch nicht. Wenn ich alert(load) probiere gibt mir alert den Funktions Code aus. Nur load bewirkt nichts.
Hat jemand noch ne Idee?