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

problemas con response.redirect

Estas en el tema de problemas con response.redirect en el foro de ASP Clásico en Foros del Web. cuando quiero redirecional una pagina mia me da este problema ejemplo: response.redirect "productos.asp" la pagina esta en el mismo directorio desde donde hacedo a ella. ...
  #1 (permalink)  
Antiguo 08/01/2002, 08:22
 
Fecha de Ingreso: enero-2002
Mensajes: 1
Antigüedad: 22 años, 5 meses
Puntos: 0
problemas con response.redirect

cuando quiero redirecional una pagina mia me da este problema
ejemplo:
response.redirect "productos.asp"
la pagina esta en el mismo directorio desde donde hacedo a ella.

objeto Response error 'ASP 0156 : 80004005'

Error de encabezado

/tienda/clave.asp, line 20

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.

alguine me puede decir como lo soluciono.
gracias
;)
  #2 (permalink)  
Antiguo 08/01/2002, 09:06
 
Fecha de Ingreso: diciembre-2001
Mensajes: 20
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: problemas con response.redirect

El .redirect no puede estar después (por ejemplo) de un .write, mejor asegñurate y hazlo con un script:
<%if condicion then%>
<script>window.location="algo.com" ;</script>
<%end if%>

Saludos.
  #3 (permalink)  
Antiguo 08/01/2002, 09:49
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: problemas con response.redirect

Hola amigo:

También debería splucionársete este problema escribiendo la siguiente línea arriba del todo después de la declaración del lenguaje a usar:

Response.Buffer = True

Espero te sirva, recibe un saludo. :)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></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 14:48.