Hola:
Puedes poner la página en una capa oculta, y al cargar las imágenes mostrarla...
<body onload="cargando()" >
<div id="contenido" style="visibility: hidden" >
<!-- aquí la página -->
</div>
<div id="cargador" >
<!-- aquí la imagen -->
</div>
</body>
Saludos