Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

How to disable opening new window

more options

Hi, I am extremely annoyed that new browser windows open up when I'm using a gaming mouse with a lot of buttons. I have lost the history of my main window many times as another window opened up with one url. I have no idea of how this happens, but I would love it if the options could include disabling new windows. If I want a new window I can click on the Firefox button, I do not need nor want some mouse click combo to open a new windows. This has become so annoying that I cannot use Firefox.

Please include a 'disable new window' control under options.

Hi, I am extremely annoyed that new browser windows open up when I'm using a gaming mouse with a lot of buttons. I have lost the history of my main window many times as another window opened up with one url. I have no idea of how this happens, but I would love it if the options could include disabling new windows. If I want a new window I can click on the Firefox button, I do not need nor want some mouse click combo to open a new windows. This has become so annoying that I cannot use Firefox. Please include a 'disable new window' control under options.

所有回覆 (2)

more options

Hi woll, would you prefer those new windows be diverted to a new tab in the current window instead? If so, you can try some preference change under the hood:

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button accepting the risk.

(2) In the search box in the page, type or paste neww and pause while the list is filtered

(3) Review/Edit the preference values as follows (double-click the current value to open an editing field, and then when you're done, press Enter or click the blue checkmark to save the change):

(A) browser.link.open_newwindow - for links in Firefox tabs

This is the one that has a checkbox on the Preferences page:

  • 3 = divert new window to a new tab (default)
  • 2 = allow link to open a new window
  • 1 = force new window into same tab

(B) browser.link.open_newwindow.restriction - for links in Firefox tabs

By default, if a page sets width, height, or toolbars for a popup, Firefox will let it be a separate window. To force those into a tab as well, you can change this preference to 0:

  • 0 = apply the setting under (A) to ALL new windows (even script windows with limited features) <= Change to this
  • 2 = apply the setting under (A) to normal windows, but NOT to script windows with features (default)
  • 1 = override the setting under (A) and always use new windows

(C) browser.link.open_newwindow.override.external - for links in other programs

  • -1 = apply the setting under (A) to external links (default)
  • 3 = open external links in a new tab in the last active window
  • 2 = open external links in a new window
  • 1 = open external links in the last active tab replacing the current page

To return to normal if things go haywire, there's an arrow-like reset button at the right end of each of those rows if it has a non-default value.

If you don't want Firefox to switch to that new tab right away and take you away from your current tab, here are a few more settings you may want to tweak:

(4) In the search box in the page, type or paste inback and pause while the list is filtered

(5) Review/Edit the preference values as follows (double-click the current value to switch between true and false):

(A) If the browser.tabs.loadInBackground preference is bolded and has a value of false, double-click it to restore the default value of true

(B) Double-click the browser.tabs.loadDivertedInBackground preference to switch the value from false to true -- this covers those cases of new windows diverted to a new tab instead

Success?

more options

Let me mention three other things:

(1) I have no idea what your mouse buttons are doing.

If they simulate Firefox's right-click > Open Link in New window or Shift+click, then that will bypass the above settings.

(2) To avoid losing important windows from your session, exit Firefox using the menu. Either:

  • "3-bar" menu button > Exit
  • (menu bar) File > Exit

Then when you restore your session, all the windows that were open at the time you clicked Exit should come back as open windows.

(3) If you do accidentally close an important window, check the History menu. Either:

  • "3-bar" menu button > Library > History > Recently Closed Windows
  • "Library" toolbar button > History > Recently Closed Windows
  • (menu bar) History > Recently Closed Windows

By default, Firefox remembers up to three closed windows in session history.