html wordpress - Ouvrir le lien dans un nouvel onglet ou une nouvelle fenêtre




sharepoint javascript (5)

Est-il possible d'ouvrir un lien a href dans un nouvel onglet au lieu du même onglet?

<a href="http://your_url_here.html">Link</a>

Answers

définissez l'attribut target de votre élément <a> sur "_tab"

EDIT: Cela fonctionne, mais W3Schools dit qu'il n'y a pas d'attribut cible: w3schools.com/tags/att_a_target.asp

EDIT2: D'après ce que j'ai compris des commentaires. la définition de la cible sur _blank vous amènera à un nouvel onglet ou une nouvelle fenêtre (en fonction des paramètres de votre navigateur). Si vous tapez autre chose que l'un de ceux ci-dessous, vous créez un nouveau groupe d'onglets (je ne sais pas comment cela fonctionne):

_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

Il ne devrait pas être votre appel pour décider si le lien devrait s'ouvrir dans un nouvel onglet ou une nouvelle fenêtre, puisque finalement ce choix devrait être fait par les arrangements du navigateur de l'utilisateur. Certaines personnes aiment les onglets; certains comme de nouvelles fenêtres.

L'utilisation de _blank indiquera au navigateur d'utiliser un nouvel onglet / fenêtre, en fonction de la configuration du navigateur de l'utilisateur et de la manière dont il clique sur le lien (par exemple, clic central, Ctrl + clic ou clic normal).


Vous devez ajouter l'attribut target dans la balise anchor avec la valeur _blank .

Par exemple:

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

Source: MDN | Élément HTML <a> | attribut target


Vous pouvez simplement le faire en définissant target="_blank" , w3schools a un exemple .


Cela ouvrira une nouvelle fenêtre, pas d'onglet (avec JavaScript, mais assez laconique):

<a href="print.html"  
    onclick="window.open('print.html', 
                         'newwindow', 
                         'width=300,height=250'); 
              return false;"
 >Print</a>






html tabs hyperlink window href