Hallo MudGuard.
Ich benutz eher folgendes:
Sehr geschickt, werde ich mir merken.
Doch ich frage mich, warum Folgendes offenbar nicht funktioniert:
window.onload += alert('Foo');
window.onload += alert('Bar');
window.onload += callme;
function callme () {
alert('Baz');
}
window.onload += function () {
alert('Qux');
}
Die Werte „Foo“ und „Bar“ werden wie erwartet ausgegeben. Die anderen jedoch nicht.
Ein alert(window.onload)
bringt jedoch nur Folgendes:
NaN
function callme() {
alert('Baz');
}
function () {
alert('Qux');
}
Woran liegt es, dass die beiden Funktionen nicht ausgeführt werden und der Wert der onload-Eigenschaft mit „NaN“ beginnt? Letzteres, weil der onload-Eigenschaft kein Initialwert zugewiesen wurde, oder?
Einen schönen Sonntag noch.
Gruß, Ashura