Mensaje de loading sin precargar

Verá, me gustaría que mi página mostrara un mensaje de loading mientras se carga hasta que lo está por completo, no se... Una capa hasta cargarse o algo, pero sin preloading de img, solo efecto gráfico... ¿qué puedo hacer?

2 Respuestas

Respuesta
1
Lo mejor que puedes hacer es lo que dices de una capa que desaparezca en el onload del body.
Por ejemplo:
1.- La capa:
<div id="hidepage" style="position: absolute; left:0px; top:0px; background-color: #FFFFFF; layer-background-color: #FFFFFF; height: 100%; width: 100%;"> 
	<table width=100% cellpadding="400">
    <tr> 
      <td align="center"> <img alt="cargando..." src="cargando.gif"></td>
    </tr></table>
</div>

Y en el body mete onLoad="document.getElementById('hidepage').style.visibility = 'hidden';"
Con esto, en cuanto se cargue la capa (tiene que ser muy ligera para que se cargue MUY rapido), y mientras no acabe de cargarse todo el resto de la página el usuario ve la capa. En cuanto acaba, se ejecuta el onload del body y se hace invisible la capa, con lo que se ve la página completa ya.
Respuesta
-1
No entiendo muy bien lo que quieres hacer, pero para poder mostrar algo mientras que se carga otra cosa, tienes que hacer una carga por separado.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas