página - ¿Cómo hacer que HTML abra un hipervínculo en otra ventana o pestaña?
hipervinculos en html ejemplos (8)
Esta es una línea para un hipervínculo en HTML:
<a href="http://www.starfall.com/">Starfall</a>
Por lo tanto, si hago clic en "Starfall", mi navegador (estoy usando FireFox) me llevará a esa nueva página y el contenido de mi ventana cambiará. Me pregunto, ¿cómo puedo hacer esto en HTML para que la nueva página se abra en una nueva ventana en lugar de cambiar la anterior? ¿Hay alguna manera de hacerlo en HTML?
Y si es así, ¿hay alguna manera de abrir la página solicitada en otra pestaña (no en otra ventana) de mi navegador?
Deberías poder agregar
target="_blank"
me gusta
<a href="http://www.starfall.com/" target="_blank">Starfall</a>
El atributo target
es tu mejor forma de hacerlo.
<a href="http://www.starfall.com" target="_blank">
lo abrirá en una nueva pestaña o ventana. En cuanto a qué, depende de la configuración del usuario.
<a href="http://www.starfall.com" target="_self">
es por defecto Hace que la página se abra en la misma pestaña (o iframe, si eso es lo que está tratando).
Los siguientes dos solo son buenos si se trata de un iframe.
<a href="http://www.starfall.com" target="_parent">
abrirá el enlace en el iframe en el que estaba el iframe que tenía el enlace.
<a href="http://www.starfall.com" target="_top">
abrirá el enlace en la pestaña, sin importar cuántos marcos tenga que atravesar.
El siguiente ejemplo con target="_blank"
funciona para Safari y Mozilla
<a href="http://www.starfall.com" `target="_blank"`>
Usar target="new"
funcionó para Chrome
<a href="http://www.starfall.com" `target="new"`>
La forma más simple es agregar una etiqueta de destino.
<a href="http://www.starfall.com/" target="Starfall">Starfall</a>
Utilice un valor diferente para el atributo de destino para cada enlace si desea que se abran en diferentes pestañas, el mismo valor para el atributo de destino si desea que reemplacen a los otros.
También puede lograr esto agregando lo siguiente al encabezado de su página:
<base target="_blank">
Esto hará que TODOS los enlaces en su página se abran en una nueva pestaña
el objetivo = _blank se abrirá en una nueva pestaña o ventanas según la configuración del navegador.
Para forzar una nueva ventana use javascript onclick las tres partes son necesarias. url, un nombre, y el ancho y alto de la ventana o simplemente se abrirá en una nueva pestaña.
<a onclick="window.open(''http://www.starfall.com/'',''name'',''width=600,height=400'')">Starfall</a>
use target="_blank"
<a target=''_blank'' href="http://www.starfall.com/">Starfall</a>
<a href="http://www.starfall.com/" target="_blank">Starfall</a>
Sin embargo, si se abre en una pestaña u otra ventana depende de cómo un usuario ha configurado su navegador.