Wie öffnet man einen Link in einem neuen Tab statt in einem neuen Fenster mit JavaScript?
Hallo zusammen! Ich bin ein Frontend-Anfänger und habe ein Problem, das einfach erscheint, aber ich kann es nicht lösen.
Ich muss, dass beim Klicken auf einen Button auf meiner Website ein Link in einem neuen Browser-Tab geöffnet wird. Ich verwende die Methode `window.open()`:
```javascript
function openLink() {
window.open('https://example.com');
}
```
Das Problem ist, dass dies in verschiedenen Browsern unterschiedlich funktioniert. In Firefox und Chrome wird der Link entweder in einem neuen Tab (was ich brauche) oder in einem neuen Popup-Fenster geöffnet. Manchmal wird dieses Popup-Fenster vom integrierten Popup-Blocker blockiert. Benutzer beschweren sich, dass nichts passiert.
Ich habe gelesen, dass man das Attribut `target="_blank"` im ``-Tag verwenden kann, aber ich muss den Link programmatisch über JavaScript öffnen, weil die URL dynamisch nach komplexen Berechnungen oder nach einer Serverantwort erstellt wird.
Hier ist mein aktueller Code, der manchmal funktioniert und manchmal nicht:
```javascript
document.get