Foros del Web » Programando para Internet » ASP Clásico »

Mostrar mensaje de CARGANDO ...

Estas en el tema de Mostrar mensaje de CARGANDO ... en el foro de ASP Clásico en Foros del Web. Hola, estoy desplegando una pagina que accesa a una base de datos, el problema que tengo es que tarda mucho en desplegarse toda la informacion ...
  #1 (permalink)  
Antiguo 27/05/2002, 18:59
 
Fecha de Ingreso: mayo-2002
Mensajes: 7
Antigüedad: 22 años
Puntos: 0
Mostrar mensaje de CARGANDO ...

Hola, estoy desplegando una pagina que accesa a una base de datos, el problema que tengo es que tarda mucho en desplegarse toda la informacion ya que tiene demasiados registros, me pidieron si podria incluir una leyenda de cargando mientras el query terminaba de ejecutarse y desplegarse.
Se podra hacer esto ???
  #2 (permalink)  
Antiguo 27/05/2002, 21:14
 
Fecha de Ingreso: enero-2002
Mensajes: 141
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Mostrar mensaje de CARGANDO ...

en vez ce llamar directo la pagina, llamas una donde tienes alli un gif animado de cargando
al final despies del </html>
le pones

un <% response.redirect "consulta.asp?parametro=filtro" %>
a esta pagina previamente le has pasado el query como parametro y lo has recuperado con
un request

esto mostrara la pagina de cargando....
y luego lanzara la busqueda, pero si configuras bien la pagina de respuesta para que solo se muestre cuando termine de cargar todo el contenido, la pagina de cargando se mantendra hasta ese momento)

se que es vago pero ese es el camino a la solucion, invito a otros a que detallen mas

un saludo
  #3 (permalink)  
Antiguo 28/05/2002, 00:29
 
Fecha de Ingreso: mayo-2002
Mensajes: 83
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Mostrar mensaje de CARGANDO ...

Hola mira yo lo hago asi:

<html>
<Head>
</head>
<BODY TOPMARGIN=0 onLoad="cacheOff()">
<!-- DEBUT DU SCRIPT -->
<STYLE TYPE="text/css">
<!--
#cache {
position:absolute; top:200px; z-index:10; visibility:hidden;
}
-->
</STYLE>
<DIV ID="cache"><TABLE WIDTH=400 BGCOLOR=#FFFFFF BORDER=0 CELLPADDING=2 CELLSPACING=0><TR><TD ALIGN=center VALIGN=middle><TABLE WIDTH=100% BGCOLOR=#CC0000 BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD ALIGN=center VALIGN=middle><FONT FACE="Verdana" SIZE=4 COLOR=#FFFFFF><BR>Cargando datos...<BR>Espere un Instante<BR><BR></FONT></TD> </TR></TABLE></TD> </TR></TABLE></DIV>

<SCRIPT LANGUAGE="JavaScript">
var nava = (document.layers);
var dom = (document.getElementById);
var iex = (document.all);
if (nava) { cach = document.cache }
else if (dom) { cach = document.getElementById("cache").style }
else if (iex) { cach = cache.style }
largeur = screen.width;
cach.left = Math.round((largeur/2)-200);
cach.visibility = "visible";

function cacheOff()
{
cach.visibility = "hidden";
}
</SCRIPT>
.
.
.
.
tu codigo...
.
.
.
</body>
</html>

espero que te sirva....
puedes ver como funciona en...

http://www.editeurjavascript.com/scripts/scripts_autres_11.php

Chausito :)
  #4 (permalink)  
Antiguo 28/05/2002, 01:57
Avatar de MARKWEB  
Fecha de Ingreso: septiembre-2001
Ubicación: En mi casa
Mensajes: 1.562
Antigüedad: 22 años, 8 meses
Puntos: 0
Re: Mostrar mensaje de CARGANDO ...

Yoston yo lo probe pero me queda en el fondo la ventanita esa del cargando

como la puedo quitar??
  #5 (permalink)  
Antiguo 28/05/2002, 02:22
 
Fecha de Ingreso: mayo-2002
Mensajes: 83
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Mostrar mensaje de CARGANDO ...

hola... mira prueba con esta otra..
nose que te sucede pero a mi si me funciona
la anterior...ojala te sirva

<html>
<head> <style type="text/css">
BODY {font-family: arial,helvetica,sans-serif;font-size: xx-small;}
TABLE {font-family: arial,helvetica,sans-serif;font-size: xx-small;}

</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--

var W3C = document.getElementById? true : false; // IE5+, Netscape 6+, Opera 5+, Konqueror 2.1+, Mozilla and various Mozilla/Gecko-based browsers.
var NN4 = document.layers? true : false; //Netscape Navigator 4.x.
var IE4 = document.all? true : false; // IE version 4 (and above).

function display(layerName) {
if (W3C) {
document.getElementById(layerName).style.visibilit y = "visible";
}
else if (IE4) {
document.all[layerName].style.visibility = "visible";
}
else if(NN4) {
document.layers[layerName].visibility = "show";
}
}


function hide(layerName) {
if (W3C) {
document.getElementById(layerName).style.visibilit y = "hidden";
}
if (IE4) {
document.all[layerName].style.visibility = "hidden";
}
else if(NN4) {
document.layers[layerName].visibility = "hidden";
}
}

//-->
</script>
</head>

<body bgcolor="#FFFFFF" text="#333366" link="#333366" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="hide('espera')">
<div id="espera" style="position:absolute; width:240px; height:91px; z-index:2; left: 300px; top: 200px; visibility: visible" > <img src="/espanol/un/planifique/compra/images/procesando.gif" width="215" height="42"> </div>

</body>
</html>


yaaa ojala esta si te funcione chausito
  #6 (permalink)  
Antiguo 28/05/2002, 05:56
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Mostrar mensaje de CARGANDO ...

Muy bueno el ejemplo Yoston, funciona de maravilla, solo una pregunta, funcionaría lo mismo si en vez de incluir código HTM se pusiera un documento PDF????
En Dreamweaver, sería insertar - Medio - Plung-in
Un saludo
  #7 (permalink)  
Antiguo 27/02/2003, 06:59
 
Fecha de Ingreso: agosto-2002
Ubicación: Capital Federal
Mensajes: 98
Antigüedad: 21 años, 10 meses
Puntos: 1
Pregunta

Tengo el mismo problema y he leido que te fuciona de maravilla, mi pregunta es donde lo redireccioas a la pagina en si.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:48.