La Web del Programador: Comunidad de Programadores
 
    Pregunta:  44403 - PRECARGA DE PAGINAS CON DATOS
Autor:  Sonsero Martin
Buenas a tol mundo:

estoy realizando unas paginas de consulta, es decir, tengo una pagina formulario en la que tras rellenar unos parametros de filtrado de un base de datos, se muestran los datos requeridos. El problema es que
la carga de datos es lenta y tarda un ratillo. ¿Existe alguna forma de que mientras se estan cargando los datos, aparezca una imagen de espera?

Nota: Las paginas de resultado de consulta, las tengo de dos tipos:
-Directamente en html
-Directamente en excel( Estas no tienen preformulario)

Muchas gracias.

  Respuesta:  Marco Antonio Hernández Morales
Es muy sencillo solo coloca una pagina intermedia que despliege una imagen que tenga las palabras de espera o un simple texto de espera. esta pagina además tendrá un codigo script al fin da la pagina que carge la pagina que quieres ejecutar.
Ejemplo:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Cargando información</title>
</head>
<body>
 <p> </p>
<p><font face="Arial" color="#008000" size="5"><b>Espere un momento por favor, se esta procesando su consulta ...
</b></font></p>
</body>

</html>
<script language="javascript">
document.location='./Pagina_ha_cargar.asp?filtro1=<%=request("filtro1")%>'
</script>