L'evento DOMContentLoaded
non è disponibile nei browser obsoleti. Tuttavia esiste una soluzione.
La soluzione è la seguente:
function DOMLoaded( callback ) {
if( document.addEventListener ) {
document.addEventListener( "DOMContentLoaded", callback, false );
} else {
if( document.body && document.body.lastChild ) {
callback();
} else {
setTimeout( arguments.callee, 0 );
}
}
}
Esempio d'uso:
DOMLoaded(function() {
alert( "Loaded" );
});