Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2007, 05:33
rwcamera
 
Fecha de Ingreso: marzo-2007
Mensajes: 6
Antigüedad: 17 años, 1 mes
Puntos: 0
Navegador Safari problemas con javascript

Hola a todos, tengo un problema, os comento:
He realizado una precarga de página Html con un script para que aparezca la página cuando todas las imágenes estén cargadas, funciona en todos los navegadores menos en SAFARI. He buscado por todas partes y no consigo encontrar el problema. Os copio el código:

<script language="javascript">
<!--
function precargar() {
imgs = document.images;
precargadas = true;
for (var i = 0, total = imgs.length; i < total; i ++)
precargadas = (precargadas && imgs[i].complete);
if (precargadas) {document.body.style.visibility = "visible";}
else setTimeout("precargar()", 100);
}
//-->
</script>

<body onload="precargar()" style="visibility:hidden;">
</body>

Lo que sucede con este script en safari es que me deja el body en visibility:hidden;
El problema puede estar en:
document.body.style? safari se refiere de otra manera a body?
Gracias por atender mi problema, un saludo.

Última edición por rwcamera; 29/03/2007 a las 05:39