Hola:
Las precargas de la mayoría de los editores no tienen mucho sentido... supongo que tendrías que tener el body oculto y mostrarlo cuando se carguen todas, y podrías usar un temporizador, o aprovechar el evento load de las imágenes para calcular si se cargaron todas para mostrar ese body:
Código:
<html>
<head>
<script type="text/javascript">
var total = 0;
var actual = 0;
var ims = new Array();
function precarga() {
for (i = 0, imagenes = precarga.arguments, total = imagenes.length; i < total; i ++) {
ims[i] = new Image();
ims[i].src = imagenes[i];
ims[i].onload = function() {actual++; if (total == actual) document.body.style.visibility = "visible";}
}
}
</script>
</head>
<body style="visibility: hidden" onload="precarga('../dibujos/cpu.png','../dibujos/lupa.png')">
contenido del body
</body>
</html>
A ver si esto te sirve.
Saludos