Problemas con el redireccionamiento con ASP

Cuando llevo a cabo un redireccionamiento a otra URL por medio del método response.redirect me sale un mensaje de error del siguiente...

La FAQ Problemas con el redireccionamiento con ASP tiene

Pertenece a la categoría:
Pregunta
Cuando llevo a cabo un redireccionamiento a otra URL por medio del método response.redirect me sale un mensaje de error del siguiente tipo:


objeto Response error 'ASP 0156 : 80004005'

Error de encabezado

path/archivo.asp, line X

Los enbezados HTTP ya están escritas en el explorador cliente. Cualquier cambio en el encabezado HTTP se debe hacer antes de escribir el contenido de la página.



¿Sabe alguien cómo puedo hacer para que me cargue la otra página sin mostrar este error?
Respuesta de Rubén Alvarez
Las redirecciones a otras páginas han de hacerse antes de mostrar cualquier tipo de código al navegador (cliente). Esto quiere decir que las redirecciones (así como las cookies) han de ir colocadas en el script antes de la apertura de tu etiqueta <html>.



En otras palabras, no se puede imprimir ningún tipo de mensaje ni de etiqueta HTML en el script antes de haber redireccionado al visitante y, por supuesto, todo el código que vaya después del redireccionamiento no podrá ser ejecutado ya que habremos saltado una página diferente.
Volver al árbol de categoríasVolver al árbol de categorías
FAQ relacionadas
Volver al árbol de categoríasVolver al árbol de categorías