Foros del Web » Creando para Internet » HTML »

como poner el target _blank a esto

Estas en el tema de como poner el target _blank a esto en el foro de HTML en Foros del Web. hola tengo este codigo que usa un onclick me gustaría que se abriera el link en una pagina nueva(target _blank) pero nos e donde colocar ...
  #1 (permalink)  
Antiguo 20/11/2015, 21:55
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 19 años, 4 meses
Puntos: 1
como poner el target _blank a esto

hola tengo este codigo que usa un onclick me gustaría que se abriera el link en una pagina nueva(target _blank) pero nos e donde colocar el target

acá posteo el código en mención gracias:


Código HTML:
Ver original
  1. <tr onclick=\"Abrir('$ruta/$file')\"><td><center>".Imagen(Formato($file))."</center></td><td><b>$file<b></td><td><center>".Formato($file)."</center></td></tr>";
  #2 (permalink)  
Antiguo 20/11/2015, 22:10
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 9 meses
Puntos: 263
Respuesta: como poner el target _blank a esto

si es js seria algo asi:

Código Javascript:
Ver original
  1. function Abrir(X){
  2.  
  3. /*donde X es la ruta que estas pasando desde la tr*/
  4. window.open(X, '_blank');
  5. }

como no colocaste el script que usas, pues adapta ese. Saludos
__________________
[email protected]
HITCEL
  #3 (permalink)  
Antiguo 20/11/2015, 22:21
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 19 años, 4 meses
Puntos: 1
Respuesta: como poner el target _blank a esto

amigo muchas gracias por responder, pues no puse el codigo completo por que es largo.. aca trato de poner la misma parte pero con un poco mas de codigo circundante.. espero me puedas ayudar.. Gracias


Código HTML:
Ver original
  1. while (($file = readdir($carpeta)) !== false) {
  2.         if(is_file($ruta.'/'.$file)){
  3.             $archivos.="<tr onclick=\"Abrir('$ruta/$file')\"><td><center>".Imagen(Formato($file))."</center></td><td><b>$file<b></td><td><center>".Formato($file)."</center></td></tr>";
  4.             $arc++;
  5.         }
  #4 (permalink)  
Antiguo 20/11/2015, 22:24
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 9 meses
Puntos: 263
Respuesta: como poner el target _blank a esto

Cita:
onclick=\"Abrir('$ruta/$file')
eso llama a una funcion, imagino que es JS, esa es la que necesito ver para ayudarte
__________________
[email protected]
HITCEL
  #5 (permalink)  
Antiguo 20/11/2015, 22:29
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 19 años, 4 meses
Puntos: 1
Respuesta: como poner el target _blank a esto

mmmm comprendo... esta es la funcion (Abrir) que invoca el onclick

Código Javascript:
Ver original
  1. <script>
  2. function Abrir(texto){
  3.     location.href=texto;
  4. }
  5. </script>
  #6 (permalink)  
Antiguo 20/11/2015, 22:32
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 9 meses
Puntos: 263
Respuesta: como poner el target _blank a esto

Prueba asi:

Código Javascript:
Ver original
  1. function Abrir(texto){
  2. window.open(texto, '_blank');
  3.    /* location.href=texto;*/
  4. }
__________________
[email protected]
HITCEL
  #7 (permalink)  
Antiguo 20/11/2015, 22:37
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 19 años, 4 meses
Puntos: 1
Respuesta: como poner el target _blank a esto

sii funciono prefecto.... gracias...

Etiquetas: blank, target
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 11:10.