Comment ouvrir un lien dans un nouvel onglet, et non dans une nouvelle fenêtre, via JavaScript ?
Bonjour à tous ! Je suis un développeur front-end débutant et j'ai rencontré un problème que je n'arrive pas à résoudre depuis plusieurs heures.
J'ai besoin qu'au clic sur un bouton de mon site, un lien s'ouvre dans un nouvel onglet du navigateur. J'utilise JavaScript et j'ai essayé plusieurs méthodes, mais à chaque fois le lien s'ouvre soit dans une nouvelle fenêtre (pop-up), soit dans le même onglet — et ça m'énerve.
Voici mon code :
```javascript
function openLink() {
window.open('https://example.com', '_blank');
}
```
Quand j'appelle cette fonction, le navigateur ouvre une nouvelle fenêtre (pop-up) et non un onglet. J'ai entendu dire que `_blank` devrait ouvrir un onglet, mais ça ne fonctionne pas chez moi. Peut-être que ça vient des paramètres du navigateur ? Ou est-ce que je fais quelque chose de travers ?
J'ai aussi essayé d'utiliser un lien HTML classique avec l'attribut `target="_blank"`, mais j'ai besoin de le faire via JavaScript car l'URL est générée dynamiquement après certaines actions de l'utilisateur (par exemple, après l'envoi d'un formulaire ou la sélection d'une option).
Pouvez-vous m'aider, s'il vous plaît ?