当我在主页(例如 www.google.com)时,我希望所有链接都在新选项卡中打开,即使它明确命令链接在新窗口中打开。另一方面,我希望 Hulu 上的所有链接都在新窗口中打开。
Firefox 中是否有一种方法可以让您根据您所在的域/站点控制链接的打开方式?
答案1
我使用 FirefoxTab Mix Plus这样做有点做你想做的事。
虽然它不允许根据您所在的站点采取特定的行为,但我可以通过配置鼠标按钮的功能来获得相同的效果。
我的设置如下:
- 左键单击- 像平常一样加载页面,但如果页面尝试在另一个窗口中打开,它会强制页面在另一个选项卡中打开。
- MiddleClick- 在新标签页中打开页面。
- SHIFT-左键单击- 在另一个窗口中打开该页面。
您可以按照自己想要的任何方式进行设置。
答案2
我所做的是改变选项浏览器.link.open_newwindow在 about:config 中将其改为 1。然后如果我想在同一个选项卡中打开它,则单击鼠标左键,在新选项卡中单击鼠标中键,然后在新窗口中按住 Shift 键并单击。