Demorar ejecución de código

23/07/2004 - 22:22 por César | Informe spam
cómo manejo el timer desde asp?
la cosa es así
tengo un control que muestra en pantalla mensajes para el usuario como las
ventanas de MSN Messenger, y muestro mensajes de acuerdo a lo que el usuario
haya seleccionado.
mi problema radica en que :
- pongo el código para mostrar el "popup"
- el código para procesar los datos de la página
- response.redirect("nuevapagina.aspx?x=" & parametro), que se dispara de
inmediato, no dando tiempo para que mi popup se muestre
¿existe una manera de demorar la ejecución del response con el timer?
 

Leer las respuestas

#1 Jose Marcenaro
24/07/2004 - 00:09 | Informe spam
El "timer" lo debes activar en el cliente, o sea el browser.
La forma mas sencilla es que agregues en el encabezamiento de la página (en
modo HTML) la siguiente clausula al <HEAD>

<META HTTP-EQUIV="REFRESH" CONTENT="2">
Esto refrescaria la pagina cada 2 segundos.

Si necesitas hacer la navegacion en forma dinamica segun lo que seleccione
en un popup, debes usar javascript, e invocar una operacion como esta desde
ese código javascript.

window.navigate("nuevapagina.aspx?x=" & parametro);


Saludos
Jose Marcenaro

"César" escribió en el mensaje
news:
cómo manejo el timer desde asp?
la cosa es así
tengo un control que muestra en pantalla mensajes para el usuario como las
ventanas de MSN Messenger, y muestro mensajes de acuerdo a lo que el


usuario
haya seleccionado.
mi problema radica en que :
- pongo el código para mostrar el "popup"
- el código para procesar los datos de la página
- response.redirect("nuevapagina.aspx?x=" & parametro), que se dispara de
inmediato, no dando tiempo para que mi popup se muestre
¿existe una manera de demorar la ejecución del response con el timer?


Preguntas similares