preloader

12/02/2004 - 23:41 por Ricardo | Informe spam
que tal colegas, tengo unos reportes en asp que se tardan algun tiempo en
generarse.. asi que tuve que modificar el scriptimeout para que no marcara
error la pagina
existe alguna manera de hacer una especie de preloader como en flash para
que indique al usuario que la pc esta trabajando y el usuario no piense que
la pc se quedo trabada o que no esta trabajando??

Preguntas similare

Leer las respuestas

#6 Ricardo
13/02/2004 - 17:39 | Informe spam
http://www.macromedia.com/support/d...glayer.htm
me encontre esa pagina, lo hice pero no se ve nada
=(

"Ricardo" escribió en el mensaje
news:%
que tal colegas, tengo unos reportes en asp que se tardan algun tiempo en
generarse.. asi que tuve que modificar el scriptimeout para que no marcara
error la pagina
existe alguna manera de hacer una especie de preloader como en flash para
que indique al usuario que la pc esta trabajando y el usuario no piense


que
la pc se quedo trabada o que no esta trabajando??



Respuesta Responder a este mensaje
#7 Ricardo
13/02/2004 - 18:15 | Informe spam
me encontre otra pagina y esta si carga el preloader pero cuando lo meto a
la aplicacion que necesito no se muestra que puede estar pasando? ya revise
las propiedades visible el zindex y nada
alguna idea??
este es el codigo que genera dreamweaver
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if
((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight;
onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH)
location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null)
{ v=args[i+2];
if (obj.style) { obj=obj.style;
v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
//-->
</script>
</head>

<body onLoad="MM_showHideLayers('Layer1','','hide')">
<div id="Layer1" style="position:absolute; width:200px; height:115px;
z-index:1; left: 323px; top: 63px; color: #000000; font-weight: bold;
visibility: visible;">Cargando espere por favor... </div>
<%
for j=1 to 100
for i=1 to 1000
response.write i
%><br><%
Next
Next
%>
</body>
</html>

y este si funciona pero cuando en las etiquetas <% %> meto mi codigo ya no
se muestra el layer, que puede estar pasando?

"Ricardo" escribió en el mensaje
news:eOnM5$



http://www.macromedia.com/support/d...glayer.htm
me encontre esa pagina, lo hice pero no se ve nada
=(

"Ricardo" escribió en el mensaje
news:%
> que tal colegas, tengo unos reportes en asp que se tardan algun tiempo


en
> generarse.. asi que tuve que modificar el scriptimeout para que no


marcara
> error la pagina
> existe alguna manera de hacer una especie de preloader como en flash


para
> que indique al usuario que la pc esta trabajando y el usuario no piense
que
> la pc se quedo trabada o que no esta trabajando??
>
>
>


Respuesta Responder a este mensaje
#8 Benjamin Porter
14/02/2004 - 02:45 | Informe spam
Más arriba te di un resultado simple y que funciona, revisaría tu codigo
pero porque no pruebas el posteado?


Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")



"Ricardo" escribió en el mensaje
news:%23E$
me encontre otra pagina y esta si carga el preloader pero cuando lo meto a
la aplicacion que necesito no se muestra que puede estar pasando? ya


revise
las propiedades visible el zindex y nada
alguna idea??
este es el codigo que genera dreamweaver
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if
((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight;
onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH)
location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null)
{ v=args[i+2];
if (obj.style) { obj=obj.style;
v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
//-->
</script>
</head>

<body onLoad="MM_showHideLayers('Layer1','','hide')">
<div id="Layer1" style="position:absolute; width:200px; height:115px;
z-index:1; left: 323px; top: 63px; color: #000000; font-weight: bold;
visibility: visible;">Cargando espere por favor... </div>
<%
for j=1 to 100
for i=1 to 1000
response.write i
%><br><%
Next
Next
%>
</body>
</html>

y este si funciona pero cuando en las etiquetas <% %> meto mi codigo ya no
se muestra el layer, que puede estar pasando?

"Ricardo" escribió en el mensaje
news:eOnM5$
>



http://www.macromedia.com/support/d...glayer.htm
> me encontre esa pagina, lo hice pero no se ve nada
> =(
>
> "Ricardo" escribió en el mensaje
> news:%
> > que tal colegas, tengo unos reportes en asp que se tardan algun tiempo
en
> > generarse.. asi que tuve que modificar el scriptimeout para que no
marcara
> > error la pagina
> > existe alguna manera de hacer una especie de preloader como en flash
para
> > que indique al usuario que la pc esta trabajando y el usuario no


piense
> que
> > la pc se quedo trabada o que no esta trabajando??
> >
> >
> >
>
>


Respuesta Responder a este mensaje
#9 Ricardo
16/02/2004 - 17:11 | Informe spam
aqui esta!!! lo que pasa es que medio aparece el layer cuando ya va a
mostrar la pagina, osea se tarda vamoa a decir 3 minutos y cuando el tiempo
es 2:55 aparece el layer, ya de nada sirve puesto que ya va a desplegar los
datos ¿que pasara?

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if
((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight;
onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH)
location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null)
{ v=args[i+2];
if (obj.style) { obj=obj.style;
v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
//-->
</script>
</head>

<body onLoad="MM_showHideLayers('Layer1','','hide')">
<div id="Layer1" style="position:absolute; width:200px; height:115px;
z-index:1; left: 323px; top: 63px; color: #000000; font-weight: bold;
visibility: visible;">Cargando espere por favor... </div>
<%
for j=1 to 100
for i=1 to 1000
response.write i
%><br><%
Next
Next
%>
</body>
</html>

"Benjamin Porter" escribió en el mensaje
news:%
Más arriba te di un resultado simple y que funciona, revisaría tu codigo
pero porque no pruebas el posteado?


Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")



"Ricardo" escribió en el mensaje
news:%23E$
> me encontre otra pagina y esta si carga el preloader pero cuando lo meto


a
> la aplicacion que necesito no se muestra que puede estar pasando? ya
revise
> las propiedades visible el zindex y nada
> alguna idea??
> este es el codigo que genera dreamweaver
> <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">
> <html>
> <head>
> <title>Untitled Document</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> <script language="JavaScript" type="text/JavaScript">
> <!--
> function MM_reloadPage(init) { //reloads the window if Nav4 resized
> if (init==true) with (navigator) {if
> ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
> document.MM_pgW=innerWidth; document.MM_pgH=innerHeight;
> onresize=MM_reloadPage; }}
> else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH)
> location.reload();
> }
> MM_reloadPage(true);
>
> function MM_findObj(n, d) { //v4.01
> var p,i,x; if(!d) d=document;
> if((p=n.indexOf("?"))>0&&parent.frames.length) {
> d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
> if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
> x=d.forms[i][n];
> for(i=0;!x&&d.layers&&i<d.layers.length;i++)
> x=MM_findObj(n,d.layers[i].document);
> if(!x && d.getElementById) x=d.getElementById(n); return x;
> }
>
> function MM_showHideLayers() { //v6.0
> var i,p,v,obj,args=MM_showHideLayers.arguments;
> for (i=0; i<(args.length-2); i+=3) if


((obj=MM_findObj(args[i]))!=null)
> { v=args[i+2];
> if (obj.style) { obj=obj.style;
> v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
> obj.visibility=v; }
> }
> //-->
> </script>
> </head>
>
> <body onLoad="MM_showHideLayers('Layer1','','hide')">
> <div id="Layer1" style="position:absolute; width:200px; height:115px;
> z-index:1; left: 323px; top: 63px; color: #000000; font-weight: bold;
> visibility: visible;">Cargando espere por favor... </div>
> <%
> for j=1 to 100
> for i=1 to 1000
> response.write i
> %><br><%
> Next
> Next
> %>
> </body>
> </html>
>
> y este si funciona pero cuando en las etiquetas <% %> meto mi codigo ya


no
> se muestra el layer, que puede estar pasando?
>
> "Ricardo" escribió en el mensaje
> news:eOnM5$
> >
>



http://www.macromedia.com/support/d...glayer.htm
> > me encontre esa pagina, lo hice pero no se ve nada
> > =(
> >
> > "Ricardo" escribió en el mensaje
> > news:%
> > > que tal colegas, tengo unos reportes en asp que se tardan algun


tiempo
> en
> > > generarse.. asi que tuve que modificar el scriptimeout para que no
> marcara
> > > error la pagina
> > > existe alguna manera de hacer una especie de preloader como en flash
> para
> > > que indique al usuario que la pc esta trabajando y el usuario no
piense
> > que
> > > la pc se quedo trabada o que no esta trabajando??
> > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida