Christoph: onDOMReady() testen

Beitrag lesen

Moin.

Warum bringst du es dann in einen Zusammenhang mit DOMContentLoaded, wenn es nicht ansatzweise äquivalent ist? ;)

Mein Ziel war es, eine Funktion registrieren zu können, die möglichst bald (optimalerweise sofort) nach zur-Verfügung-stehen des DOM ausgeführt wird. Für Geckos und den 9er-Opera geht das mit DOMContentLoaded, für andere Browser (hoffentlich) über eine periodische Abfrage auf document.body && document.body.lastChild. Ich wollte jetzt zusätzlich garantieren, dass die Funktion vor allen window.onload-Listenern ausgeführt wird. Dazu war onreadystatechange ganz nett. Da Opera 8 das aber nicht unterstützt, werde ich diese Anforderung eventuell wieder fallen lassen...

Christoph