Abrir a ligação numa página ou janela nova [duplicar]

é possível abrir uma ligação a href numa página nova em vez da mesma página?

<a href="http://your_url_here.html">Link</a>
Author: wvdz, 2013-03-21

4 answers

Devias adicionar os target="_blank" e rel="noopener noreferrer" na etiqueta da âncora.

Por exemplo:

<a target="_blank" rel="noopener noreferrer" href="http://your_url_here.html">Link</a>

Fonte:

 1537
Author: Nathan, 2018-08-14 06:48:40

Não deve ser a sua chamada a decidir se o link deve abrir numa nova página ou numa nova janela, uma vez que, em última análise, esta escolha deve ser feita pelas configurações do navegador do utilizador. Algumas pessoas gostam de tabs; outras gostam de janelas novas.

Se usar _blank irá dizer ao navegador para usar uma nova página/janela, dependendo da configuração do navegador do utilizador e da forma como carregam na ligação (por exemplo, botão do meio, Ctrl+carregue, ou botão normal).

 202
Author: Gauthier Roebroeck, 2014-11-13 00:41:59

Configure o atributo target do seu elemento <a> para "_tab"

Editar: Funciona, no entanto W3Schools diz que não existe tal atributo target: http://www.w3schools.com/tags/att_a_target.asp

EDIT2: Pelo que percebi dos comentários. a definição do alvo para _brank levá-lo-á a uma nova página ou janela (dependendo da configuração do seu navegador). Digitar qualquer coisa, exceto uma das abaixo irá criar um novo grupo de tabulação (Não tenho certeza de como isso funciona):

_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
 39
Author: Toon Casteele, 2013-03-21 15:55:14

Você pode simplesmente fazer isso definindo target="_blank", w3schools tem um exemplo .

 26
Author: Ehsan, 2018-02-26 15:03:05