能否让 Opera 以正确的顺序打开标签页?例如,我有一个 IndexPage 页面,其中包含链接 Page1、Page2、Page3,并且在 IndexPage 之后还有一个标签页(即 EndPage):
IndexPage | EndPage
我按照页面上出现的顺序打开链接(1、2、3),Opera 现在有四个选项卡:
IndexPage | Page3 | Page2 | Page1 | EndPage
我希望它有
IndexPage | Page1 | Page2 | Page3 | EndPage
所需的行为是 Firefox(至少在 TMP 中)和 Chrome 中的默认行为。Firefox+TMP 会在用户切换到另一个选项卡后重置另一个打开的选项卡的索引,而 Chrome 似乎有更复杂的规则。
答案1
我也有同样的需求。这是我的解决方案:(需要 1 个扩展)
- 安装 AutoStack。
- 取消选中自动堆叠首选项:第 4、第 5、第 6 行。
- 取消选中 Opera - 偏好设置 - 高级 - 选项卡 - “重复使用当前选项卡”。
最终的配置如下:
[✓] Auto-stack tabs opened in the foreground
[✓] Auto-stack tabs opened in the background
[✓] Create a new stack if the current tab is not already part of a stack
[ ] Don't create a new stack if the current tab is pinned
[ ] Collapse new stacks
[ ] Open new tab next to active
[ ] Expand the stack when a tab is auto-stacked
[✓] Don't auto-stack these tabs:
当你在标签页中打开链接时,链接将排列为链接 1、链接 2、链接 3。
如果你想关闭链接1,则自动切换到链接2;关闭链接2,则自动切换到链接3,只需在 Opera - 偏好设置 - 高级 - 选项卡 - 选择“关闭一个选项卡时激活下一个选项卡”即可。
答案2
您可以取消选中“重复使用当前选项卡”选项,但选项卡将在列表末尾打开。
答案3
我假设(因为您没有指定)您正在谈论在后台选项卡中打开链接而不是仅仅导航到它们。
最接近您要查找的设置位于Preferences
( Ctrl+ F12)下>
Advanced
>
Tabs
,似乎您已Open new tab next to active
选中“是否始终在活动选项卡旁边打开选项卡”选项。默认情况下不选中该选项,但如果您取消选中它,您仍然无法获得与 Firefox 中完全相同的行为,因为选项卡将打开在最后标签列表。
就我个人而言,我发现这种行为(在最后打开新标签页)比 Firefox 的行为更加一致和直观(在 Firefox 中,在打开一些后台链接后,如果你切换标签页并返回IndexPage
,则会打开一个新打开的后台标签页)旁边再次IndexPage
)。但显然这只是个人喜好问题。