版本是 Firefox Developer Edition 96.0b10 (64 位)
设置 > 标签页 只勾选了 在新标签页中打开链接而非新窗口(W)。
例如,点击 Google 搜索结果,默认在当前标签页中打开链接,而不是在新标签页中打开链接。Google 的搜索设置中 Open each selected result in a new browser window 也已经勾选。
当然不仅仅是 Google ,其他所有网站也都是这样。这个问题只能通过安装拓展解决吗?
1
gzlock 2022-01-08 19:02:53 +08:00
一直用鼠标中键
|
2
haozi1986 2022-01-08 19:03:41 +08:00
鼠标中键啊
我这些年鼠标最快坏的键位就是中键…… |
3
butanediol2d OP |
4
imn1 2022-01-08 19:13:23 +08:00
1. 理解错误,这个设置是当点击 [打开新窗] 的链接,以新 Tab 代替新窗。并非所有链接都是这样,默认值不是新 Tab ,而是跟随链接 HTML 的预先设定,没有预设的就是本页打开
2. google 新页打开跟这个设置无关,而是跟 cookies 有关,cookies 没有保存的话,默认是本页打开 至于其他网站,海外网站绝大部分都是本页打开的,例如 V2EX ,新窗打开的一般需要标注,是早期一种网络礼仪,现在已经形成习惯,就不标注了,新开的多数是跨域名的外站链接 只是,中国大陆的网站从互联网发展初期就没有遵守这种礼仪,国人有错觉以为链接一直都是新开的 |
5
Dvel 2022-01-08 19:22:25 +08:00
可以啊
|
6
butanediol2d OP @imn1 谢谢解答,第一条明白了。但是第二条没太懂,你的意思是 Google 的这个设置并不决定搜索结果在本页还是新标签页打开吗?如果是,那有没有设置或者其他方法能让搜索结果在新标签页打开呢?
|
7
haozi1986 2022-01-08 19:45:14 +08:00
|
8
butanediol2d OP @haozi1986 我不觉得奇怪,我一直知道这个方法,但我用新标签页打开更多一些,所以希望用左键实现。
|
9
imn1 2022-01-08 20:09:52 +08:00
@butanediol2d #6
google 的搜索设置是每个浏览器都一样,所以说跟 firefox 的设定无关 要点是 google 搜索设置后,要 save(实际上就是记入 cookies),这又有两点: 1.如果你的浏览器是自动清理 cookies (无痕)或者有相关扩展,这个设置就相当于没有保存 2.cookies 是跟域名的,而 google 是根据你的 ip 切换域名的,如果你用不同的机场,去到不同的 google 域名,相当于没有 cookies ,要重新设置 |
10
butanediol2d OP @imn1 如果按照这个说法,那我 save 完就应该立即生效,毕竟我既没有清理 cookies 也没有切换 IP 访问 Google 的其他域名。但我这里的情况是 Google 始终在当前标签页打开搜索结果。
还有一个问题就是,这个设置不是跟随 Google 账户同步的吗?即使我进入设置发现这个选项已经是勾选的状态,cookie 仍然有可能未写入吗? |
11
imn1 2022-01-08 20:24:33 +08:00
@butanediol2d #10
跟随账户的 如果你 save 也不能新 tab 打开,应该是某个环节出了问题,看看有什么其他扩展干扰 比较严重的可能是劫持,就是劫持了提交信息,篡改后原路返回就是本页打开了,当然这个概率不高 |
12
coolan 2022-01-08 20:36:50 +08:00
我下载了一个中文版的 Firefox Developer Edition 96.0b10,google 搜索结果的链接,在登陆前是在本标签页打开,登陆后就是新标签页了,没问题。
|
13
coolan 2022-01-08 20:42:22 +08:00
我看了一下,登录了以后,google 搜索链接上会有一个 target="_blank",你可以检查一下。
|
14
Rasphino 2022-01-08 20:52:28 +08:00
也可以按住 command/ctrl+鼠标左键点击
|
15
ClarkAbe 2022-01-08 21:43:22 +08:00 via Android
按不按新标签打开是网页控制的你要真想接管油猴脚本 hook 全部链接改成新标签
|
16
butanediol2d OP |