![如何将焦点移回 Firefox 中的网页?](https://linux22.com/image/1543966/%E5%A6%82%E4%BD%95%E5%B0%86%E7%84%A6%E7%82%B9%E7%A7%BB%E5%9B%9E%20Firefox%20%E4%B8%AD%E7%9A%84%E7%BD%91%E9%A1%B5%EF%BC%9F.png)
当焦点位于 Firefox 中的其他地方(例如地址栏)时,我可以使用什么键盘快捷键将焦点移回网页(这样我就可以使用快捷方式Page Down
来导航页面)?
答案1
我可以使用什么键盘快捷键将焦点移回网页?
Alt+ D,然后按Tab两次(或三次):
获取网页上的“焦点”以进行页内键盘导航。请注意页面周围的虚线框。
答案2
答案取决于您是否通常打开侧边栏。tl;dr:
- Tab(如果没有打开侧边栏,或者侧边栏在右侧)
- F6F6或ShiftF6(如果侧边栏在左侧)
- CtrlF然后Escape(无论侧边栏位置如何都可以工作,避免页面滚动位置跳动的问题)
- 这个答案中的快捷方式
javascript:
hack 也适用于 Firefox:https://superuser.com/a/324267/143467
在 Firefox 57 中,搜索栏默认消失。如果您没有打开侧边栏,则按Tab一次可将焦点从地址栏返回到页面内容(如 @DavidPostell 和 @xuhdev 在另一个答案中所建议的那样)。但Tab经常使用会产生副作用,导致页面滚动位置跳动。
F6(移动到下一帧)也有效。我原本希望这F6可以避免页面跳动,但事实证明并非如此。
如果您使用侧边栏,那么事情会变得更加复杂。我通常会打开树形标签侧边栏,我必须按Tab四次才能将焦点重新移到页面内容上。我可以按ShiftTab两次,但这会产生将页面滚动到底部的副作用。另一方面,按F6两次可以可靠地循环到侧边栏,然后循环到页面。
您可以将侧边栏移至浏览器的右侧,以更改元素/框架的顺序F6并Tab循环显示。如果侧边栏位于右侧,则按F6或Tab一次可将焦点从位置栏移至页面,就像没有打开侧边栏一样。
我的理想是自定义 Firefox,这样按下按钮就Escape可以将焦点移到页面上。但我还没有找到办法做到这一点。
答案3
如果您切换左侧面板的历史记录或书签,焦点将移回网页,即 <Ctrl+B><Ctrl+B> 或 <Ctrl+H><Ctrl+H>
答案4
在我写这个答案的时候,ShiftF6它可以在 Windows 上的 Chrome 和 Firefox 上运行。