Firefox 无法默认在新标签页打开链接?

2022-01-08 18:32:39 +08:00
 butanediol2d

版本是 Firefox Developer Edition 96.0b10 (64 位)

设置 > 标签页 只勾选了 在新标签页中打开链接而非新窗口(W)。

例如,点击 Google 搜索结果,默认在当前标签页中打开链接,而不是在新标签页中打开链接。Google 的搜索设置中 Open each selected result in a new browser window 也已经勾选。

当然不仅仅是 Google ,其他所有网站也都是这样。这个问题只能通过安装拓展解决吗?

2053 次点击
所在节点    Firefox
16 条回复
gzlock
2022-01-08 19:02:53 +08:00
一直用鼠标中键
haozi1986
2022-01-08 19:03:41 +08:00
鼠标中键啊

我这些年鼠标最快坏的键位就是中键……
butanediol2d
2022-01-08 19:06:17 +08:00
@gzlock
@haozi1986

感觉这不能算默认吧。总之能不能让左键跟中键的行为交换过来呢。
imn1
2022-01-08 19:13:23 +08:00
1. 理解错误,这个设置是当点击 [打开新窗] 的链接,以新 Tab 代替新窗。并非所有链接都是这样,默认值不是新 Tab ,而是跟随链接 HTML 的预先设定,没有预设的就是本页打开
2. google 新页打开跟这个设置无关,而是跟 cookies 有关,cookies 没有保存的话,默认是本页打开

至于其他网站,海外网站绝大部分都是本页打开的,例如 V2EX ,新窗打开的一般需要标注,是早期一种网络礼仪,现在已经形成习惯,就不标注了,新开的多数是跨域名的外站链接
只是,中国大陆的网站从互联网发展初期就没有遵守这种礼仪,国人有错觉以为链接一直都是新开的
Dvel
2022-01-08 19:22:25 +08:00
可以啊
butanediol2d
2022-01-08 19:24:20 +08:00
@imn1 谢谢解答,第一条明白了。但是第二条没太懂,你的意思是 Google 的这个设置并不决定搜索结果在本页还是新标签页打开吗?如果是,那有没有设置或者其他方法能让搜索结果在新标签页打开呢?
haozi1986
2022-01-08 19:45:14 +08:00
@butanediol2d

中键开链接,中键关标签,我印象里现在的主流浏览器都支持,这算是一个约定俗成的操作方式吧

你觉得奇怪大概是还没用习惯吧,建议你试试
butanediol2d
2022-01-08 19:51:06 +08:00
@haozi1986 我不觉得奇怪,我一直知道这个方法,但我用新标签页打开更多一些,所以希望用左键实现。
imn1
2022-01-08 20:09:52 +08:00
@butanediol2d #6
google 的搜索设置是每个浏览器都一样,所以说跟 firefox 的设定无关
要点是 google 搜索设置后,要 save(实际上就是记入 cookies),这又有两点:
1.如果你的浏览器是自动清理 cookies (无痕)或者有相关扩展,这个设置就相当于没有保存
2.cookies 是跟域名的,而 google 是根据你的 ip 切换域名的,如果你用不同的机场,去到不同的 google 域名,相当于没有 cookies ,要重新设置
butanediol2d
2022-01-08 20:14:52 +08:00
@imn1 如果按照这个说法,那我 save 完就应该立即生效,毕竟我既没有清理 cookies 也没有切换 IP 访问 Google 的其他域名。但我这里的情况是 Google 始终在当前标签页打开搜索结果。
还有一个问题就是,这个设置不是跟随 Google 账户同步的吗?即使我进入设置发现这个选项已经是勾选的状态,cookie 仍然有可能未写入吗?
imn1
2022-01-08 20:24:33 +08:00
@butanediol2d #10
跟随账户的
如果你 save 也不能新 tab 打开,应该是某个环节出了问题,看看有什么其他扩展干扰
比较严重的可能是劫持,就是劫持了提交信息,篡改后原路返回就是本页打开了,当然这个概率不高
coolan
2022-01-08 20:36:50 +08:00
我下载了一个中文版的 Firefox Developer Edition 96.0b10,google 搜索结果的链接,在登陆前是在本标签页打开,登陆后就是新标签页了,没问题。
coolan
2022-01-08 20:42:22 +08:00
我看了一下,登录了以后,google 搜索链接上会有一个 target="_blank",你可以检查一下。
Rasphino
2022-01-08 20:52:28 +08:00
也可以按住 command/ctrl+鼠标左键点击
ClarkAbe
2022-01-08 21:43:22 +08:00
按不按新标签打开是网页控制的你要真想接管油猴脚本 hook 全部链接改成新标签
butanediol2d
2022-01-08 23:11:47 +08:00
@imn1 #11 挨个测试了一下,确实是扩展干扰了,禁用 Plasma Integration 之后 Google 搜索就正常了。

@coolan #13 这个 target="_blank" 起什么作用呢?

@Rasphino #14 这些操作我都知道,但我想要的是默认左键就是这个行为啊。

@ClarkAbe #15 我知道是网页控制的,但肯定有方法可以无视网页的选择(例如插件),我想知道的是不用插件能不能做到。

那么看来目前的结论就是,必须使用插件了。谢谢各位,我下沉了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/827023

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX