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

Target=_blank con Response.redirect

Estas en el tema de Target=_blank con Response.redirect en el foro de ASP Clásico en Foros del Web. Buenos días a todos, me gustaría me podáis decir como se puede abrir una nueva ventana utilizando response.redirect, pues no se como se hace: He ...
  #1 (permalink)  
Antiguo 14/11/2006, 06:15
Avatar de jjrolevio  
Fecha de Ingreso: agosto-2002
Ubicación: España-Castilla la Mancha-Ciudad Real-Alcazar de San Juan
Mensajes: 196
Antigüedad: 21 años, 10 meses
Puntos: 0
Pregunta Target=_blank con Response.redirect

Buenos días a todos, me gustaría me podáis decir como se puede abrir una nueva ventana utilizando response.redirect, pues no se como se hace:

He utilizado esto: response.redirect("datos.asp?importe="&imp&",targe t=_blank)

Pero no funciona, porque me concatena el importe, espero me podáis ayudar.

Gracias a todos.
  #2 (permalink)  
Antiguo 14/11/2006, 08:44
Avatar de FiNo  
Fecha de Ingreso: octubre-2004
Ubicación: Costa Rica
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 1
Response.Write( "<script language=javascript>window.open('datos.asp?importe ="&import&"','nueva_ventana');</script>")

Además no deberías usar imp como variable, ya que es una palabra reservada, que sirve para hacer una comparación lógica.
__________________
3S-CRM
  #3 (permalink)  
Antiguo 14/11/2006, 10:10
Avatar de jjrolevio  
Fecha de Ingreso: agosto-2002
Ubicación: España-Castilla la Mancha-Ciudad Real-Alcazar de San Juan
Mensajes: 196
Antigüedad: 21 años, 10 meses
Puntos: 0
Pregunta Respuesta

Gracias fino, pero una cosilla, esto funciona automáticamente, lo digo por que has usado response.write en vezde redirect.

Espero tu respuesta.

Saludos.
  #4 (permalink)  
Antiguo 14/11/2006, 14:32
Avatar de jjrolevio  
Fecha de Ingreso: agosto-2002
Ubicación: España-Castilla la Mancha-Ciudad Real-Alcazar de San Juan
Mensajes: 196
Antigüedad: 21 años, 10 meses
Puntos: 0
Pregunta Esto es igual que el response.redirect??

Hace lo mismo que el redirect?? o sea automáticamente al pasar por el codigo??

Cita:
Iniciado por FiNo Ver Mensaje
Response.Write( "<script language=javascript>window.open('datos.asp?importe ="&import&"','nueva_ventana');</script>")

Además no deberías usar imp como variable, ya que es una palabra reservada, que sirve para hacer una comparación lógica.
  #5 (permalink)  
Antiguo 14/11/2006, 14:53
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Cita:
Iniciado por jjrolevio Ver Mensaje
Hace lo mismo que el redirect?? o sea automáticamente al pasar por el codigo??
No. Y no hay manera que un response.redirect (algo que ocurre en el servidor) pueda indicar un target (algo que ocurre en el cliente)

El aproach de FiNo es lo más parecido a lo que necesitas.
__________________
...___...
  #6 (permalink)  
Antiguo 14/11/2006, 17:03
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
lo mas parecido seria abrir la ventana con javascript pero quizas algunos te la bloqueen como si fuera un popup, si el evento viene despues de un click o alguna accion por que no abres primero la ventana con un enlace normal y luego haces la accion?
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 23:18.