Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/11/2006, 03:29
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 10 meses
Puntos: 1284
Hola:

Pues el mensaje que te comenté es sobre imágenes: 179.- Precarga con barra de progreso

Es que normalmente lo que ralentiza la página es el peso de las imágenes, aunque si se debe a otras cosas (un página realmente extensa) puedes poner 2 capas una visible con la imágen de "cargando..." y otra con el verdadero cuerpo de la página, y usar el onload del body para invertir las visibilidades... hace muy poco dí la misma respuesta en otro mensaje, pero no recuerdo cuál...

<body onload="carga()">
<div id="cargando">
<img src="cargando.gif" >
</div>
<div id="cargada" style="display: none">
...
</div>

Y la función carga:
function carga() {
document.getElementById("cargando").style.display = "none";
document.getElementById("cargando").style.display = "block";
}

Recuerdo que en viejas versiones de opera, los elementos con display none directamente no las procesaba... bueno, será cuestión de que pruebes.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Última edición por caricatos; 16/11/2006 a las 04:04 Razón: ortografía