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
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.