Foros del Web » Programando para Internet » Javascript »

Uso de meta http-equiv='Refresh' (Redireccion-nueva ventana)

Estas en el tema de Uso de meta http-equiv='Refresh' (Redireccion-nueva ventana) en el foro de Javascript en Foros del Web. Buenas a todos! Tengo una consulta que haceros, a ver si alguien sabe si se puede hacer o no, y en caso de que si ...
  #1 (permalink)  
Antiguo 18/06/2012, 04:16
 
Fecha de Ingreso: abril-2012
Mensajes: 43
Antigüedad: 12 años, 7 meses
Puntos: 1
Uso de meta http-equiv='Refresh' (Redireccion-nueva ventana)

Buenas a todos!

Tengo una consulta que haceros, a ver si alguien sabe si se puede hacer o no, y en caso de que si , como hacerlo

Tengo la siguiente redireccion:

Código PHP:
echo "<meta http-equiv='Refresh' content='0;URL=\"appl_experimentform.php?cad_gen=$valor&applicantID=202&id_matrix=17\"'>"
Como veis una sencilla redireccion en la que bueno, envio ciertos valores. Pues yo lo que quiero es que a la direccion a la que redirije se abra en una una ventana.

Se puede hacer esto? Como se podria hacer?

Yo se de los javascript onclick="window.open pero claro esto lo hace si alguien hace click, pero y sino, como puedo hacerlo?


Gracias!
  #2 (permalink)  
Antiguo 18/06/2012, 04:48
Avatar de ipraetoriux  
Fecha de Ingreso: abril-2010
Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 14 años, 7 meses
Puntos: 155
Respuesta: Uso de meta http-equiv='Refresh' (Redireccion-nueva ventana)

...pues haber...la etiqueta meta no admite atributo target, por lo tanto directamente no lo puedes hacer...lo que se me ocurre en primera instancia es hacerlo en AJAX...deberias crear el objeto XMLHttpRequest en Javascript, o usar algun Framework como jQUery o Prototype...luego desde el PHP enviar al Javascript la url donde se deberá hacer la redireccion...y luego en el javascript cuando recibie el responseText haces un window.open...

saludos
  #3 (permalink)  
Antiguo 19/06/2012, 03:11
 
Fecha de Ingreso: abril-2012
Mensajes: 43
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Uso de meta http-equiv='Refresh' (Redireccion-nueva ventana)

;-(

No hay alguna forma mas sencilla, yo no se nada de Ajax...por lo tanto implicaria ponerme a estudiarlo.....

Etiquetas: meta, php
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 06:04.