html - tamaño - Abrir enlace en una nueva pestaña o ventana
como hacer para que un link se abra en otra pestaña html (4)
Esta pregunta ya tiene una respuesta aquí:
¿Es posible abrir un enlace a a href
en una nueva pestaña en lugar de la misma pestaña?
<a href="http://your_url_here.html">Link</a>
Debe agregar el target="_blank"
y rel="noopener noreferrer"
en la etiqueta de anclaje.
Por ejemplo:
<a target="_blank" rel="noopener noreferrer" href="http://your_url_here.html">Link</a>
Fuente:
No debería ser su decisión para decidir si el enlace debe abrirse en una nueva pestaña o en una nueva ventana, ya que, en última instancia, esta opción debe realizarse mediante la configuración del navegador del usuario. A algunas personas les gustan las pestañas; A algunos les gustan las ventanas nuevas.
El uso de _blank
le indicará al navegador que use una nueva pestaña / ventana, dependiendo de la configuración del navegador del usuario y de cómo haga clic en el enlace (por ejemplo, clic medio, Ctrl + clic o clic normal).
Simplemente puede hacerlo configurando target="_blank"
, w3schools tiene un ejemplo .
establezca el atributo de target
de su elemento <a>
en "_tab"
EDIT: Funciona, sin embargo, W3Schools dice que no existe tal atributo objetivo: w3schools.com/tags/att_a_target.asp
EDIT2: De lo que he descubierto a partir de los comentarios. establecer target to _blank lo llevará a una nueva pestaña o ventana (dependiendo de la configuración de su navegador). Si escribe algo, excepto uno de los siguientes, se creará un nuevo grupo de pestañas (no estoy seguro de cómo funcionan):
_blank Opens the linked document in a new window or tab
_self Opens the linked document in the same frame as it was clicked (this is default)
_parent Opens the linked document in the parent frame
_top Opens the linked document in the full body of the window
framename Opens the linked document in a named frame