user
Comment ouvrir une autre fenêtre lorsque l'on clique sur le lien en HTML ?
alphonsio

L'attribut target de la balise <a> permet d'ouvrir une autre fenêtre lorsque l'on clique sur un lien en HTML. Voici comment faire :

Exemple :

<a href="https://www.example.com" target="_blank">Cliquer ici pour ouvrir dans une nouvelle fenêtre</a>

Explication :

  • href : Indique l'URL vers laquelle le lien dirige.
  • target="_blank" : Spécifie que le lien doit s'ouvrir dans une nouvelle fenêtre ou un nouvel onglet (selon les réglages du navigateur).

Options avancées avec JavaScript :

Pour plus de contrôle, par exemple pour définir les dimensions ou les caractéristiques de la nouvelle fenêtre (sans barres d’outils, redimensionnable, etc.), il faut utiliser du JavaScript. Voici un exemple :

<a href="#" onclick="ouvrirNouvelleFenetre()">Cliquer ici pour ouvrir une fenêtre personnalisée</a>

<script>
function ouvrirNouvelleFenetre() {
    window.open("https://www.example.com", "nouvelleFenetre", "width=800,height=600,resizable=yes,scrollbars=yes");
}
</script>

Voici un aperçu du résultat :

Explication du JavaScript :

  • window.open : Ouvre une nouvelle fenêtre.
  • Le premier argument est l'URL.
  • Le deuxième argument est un nom pour la fenêtre (peut être vide si non nécessaire).
  • Le troisième argument contient les options, comme :
    • width : largeur de la fenêtre.
    • height : hauteur de la fenêtre.
    • resizable : permet de redimensionner la fenêtre.
    • scrollbars : indique si des barres de défilement doivent être affichées.