Ragazzi, innanzitutto grazie delle risposte!
@cavicchiandrea: l'onLoad viene "attivato" quando viene trovato - quindi all'inizio del caricamento del documento - oppure DOPO che tutto il documento è stato caricato? Nel secondo caso mi sarebbe utile
@fcaldera: effettivamente potrei mettere quella porzione di script da te consigliata nel footer, così da "attivarla" quando effettivamente si è raggiunta la fine del documento - e quindi è stato caricato
in ogni caso, mi sembra di capire che in mancanza del document.all devo "splittare" il mio originario script:
codice:
<div id="splash" style="position:absolute; top:25%; z-index:1">
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td align="center">
Caricamento in corso...</p>
Attendere, prego...</p>
</td>
</tr>
</table>
</div>
<% Response.Flush %>
<script language="JavaScript">
if(document.all) {
document.all.splash.style.visibility = "hidden";
}
</script>
in due parti: la prima, quella contenente il <div>, in cima al documento subito dopo <body>, e la seconda contenente lo script in fondo, nel footer... è funzionale lo stesso, solo che così perdo il vantaggio di avere un unico file di inclusione - lavoro in ASP - con tutto il necessario (div e JavaScript): esiste una soluzione per ovviare a questo "taglio"?