Está usted en Indice > Construcción > Lenguajes > ASP > Lecciones y Paso a Paso > Redirección en ASP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Redirección en ASP

Vamos a ver cómo podemos realizar una redireccion gracias a la funcion redirect del objeto response:

<%
Response.Redirect ( "http://www.programacionweb.net" )
%>

Pero tambien se podria guardar la url en una variable y luego redireccionar utilizando la variable.

<%
url = "http://www.programacionweb.net"
Response.Redirect ( url )
%>

Igual que en PHP, debemos tener en cuenta que no podemos realizar una redireccion cuando se ha mandado contenido al navegador, pero normalemente en PHP se buferiza la salida y se puede redirigir en cualquier momento, si no fuera asi, podemos activar el buffer así:

<%
Response.Buffer = true
%> <html>
<body>
Texto de la página
</body>
</html> <%
Response.Clear
Response.Redirect ( "http://www.programacionweb.net" )
%>

Y de esta manera el contenido es almacenado en una variable antes de enviarlo al navegador, si hacemos un Clear borramos esta variable y podemos redirigir tranquilamente, sino al finalizar la página se envia este contenido.

Artículo por cortesía de Eloi de San Martín
www.programacionweb.net



Usuarios que han visto este tema también han visto...

- Redirección del error de servidor 301 con ASP
- Muestra el contenido de una carpeta dinámicamente en ASP
- Redirección de vuelta después de un Login en ASP
- Manipulando la fecha y hora con ASP
- ASP Email


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 04-12-2008 a las 07:18:01