Foros del Web » Creando para Internet » HTML »

target

Estas en el tema de target en el foro de HTML en Foros del Web. Hola A ver si me pueden ayudar, este es mi código: <a href="pagina1.html" target="_blank">enlace1</a> <a href="pagina2.html" target="_blank">enlace2</a> Lo que quiero hacer es que cuando se ...
  #1 (permalink)  
Antiguo 17/12/2007, 16:15
 
Fecha de Ingreso: febrero-2007
Ubicación: Barcelona
Mensajes: 35
Antigüedad: 10 años, 9 meses
Puntos: 0
target

Hola

A ver si me pueden ayudar, este es mi código:

<a href="pagina1.html" target="_blank">enlace1</a>
<a href="pagina2.html" target="_blank">enlace2</a>

Lo que quiero hacer es que cuando se abra con enlace1 una nueva ventana (target="_blank") que el enlace2 lo abra en la misma ventana que enlace1.

Cualquier ayuda es bien recibida
  #2 (permalink)  
Antiguo 17/12/2007, 16:46
 
Fecha de Ingreso: septiembre-2007
Mensajes: 184
Antigüedad: 10 años, 2 meses
Puntos: 4
Re: target

"_blank" siempre te abrira una nueva ventana para cada documento por lo tanto para abrir una ventana y que en esa ventana se abran todos los enlaces que quieras tienes que darle un nombre concreto (no importa cual).

Prueba este codigo tal cual esta;

<a href="pagina1.html" target="ventana">enlace1</a>
<a href="pagina2.html" target="ventana">enlace2</a>

Desde el punto de vista de la accesibilidad no esta recomendado usar enlaces que abran nuevas ventanas, incluso algunos navegadores dependiendo de la configuracion de usario pueden bloquearlos.

En xhtml estricto el atributo target de los enlaces esta depreciado por esa razon. Aun asi, este hecho ha traido un debate acolarado entre la comunidad de diseñadores habituados a usar target=_blank, ya que segun algunos "sacar" al cliente de tu web es una molestia. Algunos usan javascript para enlazar a ventanas externas y asi poder validar sus paginas, pero este metodo trae consigo otros problemas (como usuarios que navegan sin el javascript activado etc..)

Como mal menor, es mejor usar el sistema que te he comentado arriba, de identificar la ventana con un nombre unico y cargar todos los enlaces externo alli, ademas se puede escribir junto al enlace "que este enlace te abrira una nueva ventana" para minimizar el problema de accesibilidad.

Última edición por feral; 17/12/2007 a las 16:57
  #3 (permalink)  
Antiguo 17/12/2007, 16:50
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.591
Antigüedad: 12 años, 2 meses
Puntos: 49
Re: target

pues si es en la misma ventana amigo no ponga los target. o ponga un _parent o _self en ese caso...

<a href="pagina1.html" >enlace1</a>
<a href="pagina2.html" >enlace2</a>
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #4 (permalink)  
Antiguo 18/12/2007, 02:38
 
Fecha de Ingreso: febrero-2007
Ubicación: Barcelona
Mensajes: 35
Antigüedad: 10 años, 9 meses
Puntos: 0
Re: target

Gracias por vuestras respuestas, me ha funcionado tu solución feral.

Si, se que este método no lo contempla según que versión de xhtml aunque el pop up con javascript me parecía peor, como comentas.

Muchas gracias, un saludo.
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 20:13.