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!

为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

open links in webpage in new tab when redirected to new website

more options

Hi,

When visiting a page, I would like for the browser to open the link in a new tab when it goes to a different website. For example, if I am visiting www.SiteA.com and I click on a link on that page that sends me to www.Site-Somewhere-else.com, I would like that link to open in a new tab instead. How do I do that?

This request should work for websites like Google where you do a search for "restaurants near me". It returns you a list of restaurants near you and you can visit each restaurant's website by clicking on the restaurant and then the website button. This sends a request back to Google which then Google tells the browser to go to that website. Today, it opens that restaurant's website in the same page as my "restaurant near me" list.

The workaround today is that I have to right click to bring up the browser's pop-up menu and click "open in new tab" which I find annoying and sometimes I forget to do that.

Is there a way I can do this in some "about:config" setting today?

Thanks!!!

Hi, When visiting a page, I would like for the browser to open the link in a new tab when it goes to a different website. For example, if I am visiting www.SiteA.com and I click on a link on that page that sends me to www.Site-Somewhere-else.com, I would like that link to open in a new tab instead. How do I do that? This request should work for websites like Google where you do a search for "restaurants near me". It returns you a list of restaurants near you and you can visit each restaurant's website by clicking on the restaurant and then the website button. This sends a request back to Google which then Google tells the browser to go to that website. Today, it opens that restaurant's website in the same page as my "restaurant near me" list. The workaround today is that I have to right click to bring up the browser's pop-up menu and click "open in new tab" which I find annoying and sometimes I forget to do that. Is there a way I can do this in some "about:config" setting today? Thanks!!!

所有回复 (2)

more options

Firefox does not have a built-in feature for this, but there is an add-on that can do it for regular links (may not work for scripted links). You need to specify the "different site" behavior in its options.

https://addons.mozilla.org/firefox/addon/open-link-with-new-tab/

more options

I did try the add-on. It doesn't work, as you indicated, for my "restaurants near me" example which I think is a scripted link. But it did work for other websites. So, I am mostly pleased. It would be nice for firefox to put in native support for this to allow for a full solution.

Thanks for the add-on suggestion.