Este posibil să deschideți un link a href
într-o filă nouă în loc de aceeași filă?
<a href="http://your_url_here.html">Link</a>
Este posibil să deschideți un link a href
într-o filă nouă în loc de aceeași filă?
<a href="http://your_url_here.html">Link</a>
Ar trebui să adăugați target="_blank"
și rel="noopener noreferrer"
în eticheta de ancorare.
De exemplu:
<a target="_blank" rel="noopener noreferrer" href="http://your_url_here.html">Link</a>
Adăugarea rel="noopener noreferrer"
nu este obligatorie, dar este o măsură de securitate recomandată. Mai multe informații pot fi găsite în linkurile de mai jos.
Sursă:
<a>
| atributul target
_blank
. Mai multe informații medium.com/@jitbit/
- person Aistis; 05.05.2016
Nu ar trebui să fie apelul tău să decizi dacă linkul ar trebui să se deschidă într-o filă nouă sau într-o fereastră nouă, deoarece în cele din urmă această alegere ar trebui făcută de setările browserului utilizatorului. Unora le plac filele; unele ca ferestre noi.
Utilizarea _blank
va spune browserului să folosească o nouă filă/fereastra, în funcție de configurația browserului utilizatorului și de modul în care acesta face clic pe link (de exemplu, clic din mijloc, Ctrl+clic sau clic normal).
setați atributul target
al elementului dvs. <a>
la "_tab"
EDIT: Funcționează, totuși W3Schools spune că nu există un astfel de atribut țintă: http://www.w3schools.com/tags/att_a_target.asp
EDIT2: Din câte mi-am dat seama din comentarii. setarea țintei la _blank vă va duce la o filă sau o fereastră nouă (în funcție de setările browserului dvs.). Tastând orice, cu excepția unuia dintre cele de mai jos, va crea un nou grup de file (nu sunt sigur cum funcționează acestea):
_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
_tab
. Se creează un grup de ferestre.
- person Anirudh Ramanathan; 21.03.2013
Puteți face asta pur și simplu setând target="_blank"
, w3schools are un exemplu.
rel="noopener"
la linkuri) - person Carl Ambroselli   schedule 22.03.2016