Simulieren Sie das Chrome-Link-Öffnungsverhalten in Firefox

Simulieren Sie das Chrome-Link-Öffnungsverhalten in Firefox

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:configdie 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_newwindowhat 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.restrictionVoreinstellung auf 0in setzen about:config.

browser.link.open_newwindow.restrictionhat 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.

Vollständige ErklärungHier3:

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:

https://www.jeffersonscher.com/res/popit.html

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/

https://www.jeffersonscher.com/res/popit.html

https://support.mozilla.org/en-US/questions/1226151

verwandte Informationen