In realtà è spiegato a metà... qui ti da solo l'idea... per completezza bisogna nascondere il <div> con il messaggio di caricamento e mostrare il <div> nascosto di default del sito vero e proprio... io ho usato jquery (libreria javascript per fare prima) in questo modo:
[QUOTE]
<head>
<script type="text/javascript" src="tuacartella/jquery-1.4.2.min.js">
</head>
<body>
<div id="caricamento">
Qui è contenuto quello che deve essere visualizzato durante il caricamento...
</div>
<div id="pagina" style="display:none;">
Qui la pagina da visualizzare a fine caricamento impostata invisibile (display:none...
</div>
<script type="text/javascript">
function theme_loading()
{
$("#pagina").toggle();
$("#caricamento").toggle();
}
window.onload=theme_l