Foros del Web » Programando para Internet » Javascript »

Problemas con el target

Estas en el tema de Problemas con el target en el foro de Javascript en Foros del Web. Trabajando con PHP necesito abrir un archivo en ventana aparte sin disponer de un link. Consigo entrar con este script echo "<SCRIPT LANGUAJE=\"javascript\">window.location.href=\"$di rproy/$archivo\" </SCRIPT>"; ...
  #1 (permalink)  
Antiguo 12/11/2003, 12:07
 
Fecha de Ingreso: noviembre-2003
Mensajes: 78
Antigüedad: 21 años, 1 mes
Puntos: 0
Problemas con el target

Trabajando con PHP necesito abrir un archivo en ventana aparte sin disponer de un link.

Consigo entrar con este script

echo "<SCRIPT LANGUAJE=\"javascript\">window.location.href=\"$di rproy/$archivo\" </SCRIPT>";

Para abrirlo en ventana aparte incluyo un target
echo "<SCRIPT LANGUAJE=\"javascript\">window.location.href=\"$di rproy/$archivo\" target=\"new\"</SCRIPT>";

pero así no me entra el archivo.

¿Qué estoy haciendo mal?.
¿Es imprecindible utilizar javascript?.

Gracias
  #2 (permalink)  
Antiguo 12/11/2003, 12:34
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 23 años, 3 meses
Puntos: 6
Hmmm.. si estas usando frames. necesitas hacer referencia al que quieres usar. con un parent.nombre.metodo, O algo asi era para mejores resultados visita a la gente que esta en el foro de javascript.
Otros metodos depende de lo que quieras hacer y de la condiciones de tu problema..
  #3 (permalink)  
Antiguo 12/11/2003, 23:36
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 21 años, 3 meses
Puntos: 41
Para abrir ventanas o popUps necesitas JavaScript... Yo creo que tu sintaxis no es la correcta porque "window.location.href" hace referencia a la propia ventana... lo que tienes que utilizar es el método window.open().. pero como te dije, eso es JavaScript... y debes preguntarlo en el foro correspondiente.... o esperar que algún moderador te mueva este mensaje para allá...

Además te recomiendo utilizar primero el BUSCADOR del foro de JavaScript.. porque este tema está bastante repetido allá.

Siempre se obtiene respuestas más rápidas así

Saludos
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 18:49.