
Chrome öffnet Links standardmäßig in einem neuen Tab, öffnet jedoch ein neues Fenster, wenn auf dem aktuellen Desktop noch keins vorhanden ist. Firefox bietet ebenfalls die Option, Links standardmäßig in einem neuen Tab statt in einem neuen Fenster zu öffnen. Auf einigen Websites kommt es jedoch gelegentlich zu Problemen (z. B. Websites, die einen „Link zu externer Website“ verwenden, und Websites, die für die Weiterleitung JavaScript anstelle von HTML-Links verwenden).
Gibt es eine Möglichkeit, Firefox diesbezüglich so zu gestalten, dass es sich wie Chrome verhält?
Antwort1
Es gibt zwei Haupteinstellungen, about:config
die das Verhalten neuer Fenster/Tabs in Firefox steuern. Möglicherweise müssen Sie je nach gewünschtem Verhalten eine bestimmte Voreinstellung konfigurieren.
browser.link.open_newwindow
browser.link.open_newwindow
hat drei Optionen.1
1
- Öffnen Sie Links, die normalerweise in einem neuen Fenster geöffnet würden, im aktuellen Tab/Fenster.2
- Öffnen Sie Links, die normalerweise in einem neuen Fenster geöffnet würden, in einem neuen Fenster.3
- Öffnen Sie Links, die normalerweise in einem neuen Fenster geöffnet würden, in einem neuen Tab im aktuellen Fenster.
browser.link.open_newwindow.restriction
Firefox öffnet ein neues Fenster, wenn eine Fenstergröße angegeben ist.
Sie können dies deaktivieren, indem Sie die browser.link.open_newwindow.restriction
Voreinstellung auf 0
in setzen about:config
.
browser.link.open_newwindow.restriction
hat drei Optionen.2
0
- Leiten Sie alle Links gemäß browser.link.open_newwindow um.1
– Leiten Sie keine Links um (browser.link.open_newwindow hat keine Wirkung).2
- Leiten Sie alle Links gemäß browser.link.open_newwindow um, es sei denn, das neue Fenster gibt vor, wie es angezeigt werden soll.
Die meisten Links, die auf neue Fenster verweisen, werden automatisch auf neue Tabs umgeleitet, aber Firefox macht normalerweise eine Ausnahme für geskriptete Popups mit bestimmten angegebenen Eigenschaften wie Breite und Höhe. Dafür gibt es eine separate Einstellung. Ich habe die Details auf meiner Testseite:
Wenn Sie diesem Link folgen, können Sie die 3 Szenarien testen. Das 3.:
Verlinken mit onclick="window.open()" (Breite und Höhe auf 800x600 eingestellt) — öffnet standardmäßig in einem neuen Fenster*
öffnet ein neues Fenster, aber nachdem die Einstellung für die neue Fensterbeschränkung geändert wurde, wird es in einer neuen Registerkarte geöffnet.
Quellen:
1http://kb.mozillazine.org/Browser.link.open_newwindow
2http://kb.mozillazine.org/Browser.link.open_newwindow.restriction
3https://www.reddit.com/r/firefox/comments/s70iq5/preventdisable_opening_new_windows/