Evitar Parpedeo de refresco

28/07/2004 - 20:38 por Grupo Bandera Vivar | Informe spam
Hola Grupo,

Tengo una ventana que se refresca cada 10 segundos y permanece en
"blanco" uno o dos segundos mientras el servidor le contesta.

La pregunta que tengo es ¿ Hay alguna forma de hacer que mientras el
servidor responde a la peticion la pagina no se ponga en blanco ?

De antemano Muchas Gracias, Sois Gemiales.
 

Leer las respuestas

#1 Franco Figún
28/07/2004 - 20:51 | Informe spam
Yo particularmente, uso este script, que refresca cada 10 segundos una
pagina, y siempre muestra la pagina que se esta ejecutando:

<script language="JavaScript">
var countDownInterval;
var c_reloadwidth 0
</script>
<ilayer id="c_reload" width=&{c_reloadwidth}; ><layer id="c_reload2"
width=&{c_reloadwidth}; left=0 top=0></layer></ilayer>
<script>
var countDownTime=countDownInterval+1;
function countDown(){
countDownTime--;
if (countDownTime <=0){
countDownTime=countDownInterval;
clearTimeout(counter)
window.location.reload()
return
}
if (document.all) //if IE 4+
document.all.countDownText.innerText = countDownTime+" ";
else if (document.getElementById) //else if NS6+
document.getElementById("countDownText").innerHTML=countDownTime+" "
else if (document.layers){
document.c_reload.document.c_reload2.document.write('Próxima <a
href="javascript:window.location.reload()">actualización</a> en <b
id="countDownText">'+countDownTime+' </b> segundos')
document.c_reload.document.c_reload2.document.close()
}
counter=setTimeout("countDown()", 1000);
}

function startit(){
if (document.all||document.getElementById)
document.write('Próxima <a
href="javascript:window.location.reload()">actualización</a> en <b
id="countDownText">'+countDownTime+' </b> segundos')
countDown()
}

if (document.all||document.getElementById)
startit()
else
window.onload=startit
</script>

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"Grupo Bandera Vivar" wrote in message
news:#
Hola Grupo,

Tengo una ventana que se refresca cada 10 segundos y permanece en
"blanco" uno o dos segundos mientras el servidor le contesta.

La pregunta que tengo es ¿ Hay alguna forma de hacer que mientras el
servidor responde a la peticion la pagina no se ponga en blanco ?

De antemano Muchas Gracias, Sois Gemiales.


Preguntas similares