Alberto estuve leyendo sobre lo q me decis y me quedo algo asi:
Código HTML:
Ver original<script type="text/javascript">
function cargando() {
cargadas = true;
for (i = 0, total = document.images.length; i < total; i ++)
cargadas = cargadas && document.images[i].complete;
if (cargadas) document.body.style.display = "none";
else setTimeout("cargando()", 100);
}
<body id="page1" onLoad="document.getElementById('precarga').style.display='block';document.getElementById('oculto').style.display='none';"> <div id="oculto" style="display: none"> <div id="precarga" style="display: block "> <img src="/images/load.gif" width="128" height="15" border=0 align="center">
pero no me funciona me estoy olvidando de algo? o haciendo algo mal?