Foros del Web » Creando para Internet » HTML »

No abrir enlaces en nueva ventana?

Estas en el tema de No abrir enlaces en nueva ventana? en el foro de HTML en Foros del Web. Hola Necesitaría ayuda para lo siguiente. Supongamos que tengo un enlace en miPagina.php, algo como: Código HTML: <a target= "_blank" href= "otraPagina.php" > abre otraPagina ...
  #1 (permalink)  
Antiguo 21/10/2010, 01:41
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 12 años
Puntos: 15
No abrir enlaces en nueva ventana?

Hola

Necesitaría ayuda para lo siguiente.

Supongamos que tengo un enlace en miPagina.php, algo como:

Código HTML:
<a target="_blank" href="otraPagina.php">abre otraPagina</a> 
Cuando lo pulso se abre otraPagina.php en una nueva ventana (porque target=_blank)

Si vuelvo a miPagina.php y vuelvo a pulsar el mismo enlace se abre otra ventana. Como puedo hacer para que no abra una nueva ventana si ya hay una abierta anteriormente.

Tengo que usar Frames para esto??

Gracias
  #2 (permalink)  
Antiguo 21/10/2010, 03:07
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 12 años
Puntos: 15
Respuesta: No abrir enlaces en nueva ventana?

Encontré como hacerlo:
el enlace <a href="tupagina.php" target="miFrame" />

luego en la página de destino:
<frame name="miFrame" />
</head>
con esto me ha funcionado.
  #3 (permalink)  
Antiguo 21/10/2010, 03:40
Avatar de Jask  
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 768
Antigüedad: 11 años, 8 meses
Puntos: 15
Respuesta: No abrir enlaces en nueva ventana?

Lo suyo sería usar un refresco mediante javascript. Abrir una ventana externa pero cada vez que se pulse el enlace recargar esa página en cuestión. Con html puro y duro, si no es con iframes como has mencionado (un poco obsoletos) no puede ser de otra forma.
__________________
Os iusti meditabitur sapientiam
Si te he ayudado, por qué no un poquito de Karma :) ?

Etiquetas: enlaces, ventanas
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 21:56.