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

Redireccionar tras unos segundos

Estas en el tema de Redireccionar tras unos segundos en el foro de ASP Clásico en Foros del Web. Hola a todos, me gustaria saber como puedo redireccionar una pagina pasados unos segundos sin utilizar javascript ni <META HTTP-EQUIV="Refresh" CONTENT="15;URL=redireccion.html">. Busco una funcion que ...
  #1 (permalink)  
Antiguo 11/06/2003, 05:20
Avatar de Nizam  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 78
Antigüedad: 23 años, 1 mes
Puntos: 0
Redireccionar tras unos segundos

Hola a todos, me gustaria saber como puedo redireccionar una pagina pasados unos segundos sin utilizar javascript ni

<META HTTP-EQUIV="Refresh" CONTENT="15;URL=redireccion.html">.

Busco una funcion que pause la redireccion unos segundos

Me explico,

Cuando rellenan un formulario y le dan a guardar, les muestro una pagina de informacion mientras estos se guardan.
Si utilizo response.redirect (nombre de pagina variables asociadas), casi no da tiempo a leer esa informacion.

Si lo hago en javascript, tengo que pasarle los datos de las variables asociadas para que me muestre la pagina en cuestion.

Si no queda otro remedio lo hare en java o con un bucle que pierda tiempo.

A ver si me podeis ayudar.

Un saludo y muchas gracias
  #2 (permalink)  
Antiguo 11/06/2003, 05:25
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 23 años, 1 mes
Puntos: 1
Hola:

Lo más conocido es el método de HTML, pues no existe nada similar en ASP, se ha preguntado muchas veces.

Pero la cuestión es, que no tienes porque darle tiempo al servidor para que guarde los datos.

Es decir si tu capturas datos de un formulario, los envias a una página asp no visible y esta abre otra visible al finalizar.
Es mas comodo para ambas partes.

En la página no visibile, únicamente pones el código para almacenar los datos capturados, y al final un response.redirect con la página que quieres mostrar a continuación.

Para el usuario, esto no le tardara y se le mostrará tan rápido como la carga de cualquier otra página.

Saludos.
__________________
Francesc Mula Calleja
Hay mucho por ver todavía...
  #3 (permalink)  
Antiguo 11/06/2003, 05:30
Avatar de Nizam  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 78
Antigüedad: 23 años, 1 mes
Puntos: 0
Muchas gracias, es una solucion aceptable aunque tambien he pensado que con esto me vale.

<script LANGUAGE="JavaScript">
function redireccionar()
{
location.href="Expediente.asp?Variable1=<%=Variabl e1%>&Variable2=<%=Variable2%>"
}
setTimeout ("redireccionar()", 3500);

</script>

Mi problema residia en que las variables se modificaban al guardar los datos y no me acordaba como pasarselas a javascript.
  #4 (permalink)  
Antiguo 11/06/2003, 06:30
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 23 años, 1 mes
Puntos: 1
Pasar variables de asp a javascript... úinicamente entre páginas he visto que se puede, con el metodo post, incluyendolo en la dirección.

De todas maneras, una manera ya te la he dicho, suerte! :D

Saludos.
__________________
Francesc Mula Calleja
Hay mucho por ver todavía...
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 12:26.