在Mac Chrome中,如何将焦点从地址栏返回到页面? [重复]


26

这个问题在这里已有答案:

我可以按Cmd-L进入地址栏,但我找不到按键将我带回页面。听起来Esc适用于Windows,但它在Mac上不起作用。有同等的吗?


4
2x Tab怎么样?
Daniel Beck

在什么条件下你想离开地址栏而不按 返回
fideli

4
@fideli:例如,如果你改变主意。
Dennis Williamson

3
@fideli:我经常去地址栏复制URL,然后想回到页面。最常见的是,我想获取一个Gmail网址发送给OmniFocus,然后返回使用键盘与Gmail交互。
Peeja

1
@Peeja:现在有道理。不是您的问题的答案,但它似乎是Chrome的最新测试版 使用OmniFocus剪辑服务
fideli

Answers:



18

怎么样:

  1. Ctrl-F(搜索)
  2. 任何单个字符 - 也可以在页面上搜索“f”,因为你的手指已经存在
  3. Esc取消搜索

它有点像kludge,但它的键击次数比提出的tab解决方案要少。使用标签解决方案,在进入主窗口之前,我必须在每个Chrome扩展程序图标和书签栏中的每个项目上进行选项卡。


1
好主意,但对我来说需要太多的认知负担来完成这个简单的任务。
Martin

1
到目前为止,我最喜欢这个,因为它不需要额外的配置。接受的答案链接中还有另一个解决方案,需要设置自定义的javascript搜索引擎条目。无论我使用什么计算机或VM,Ctrl-F解决方案都能正常工作。
Shadoninja

此解决方案将浏览器视图的当前滚动位置移动到单个字符的第一个匹配项。
Rhys van der Waerden

2

根据@ Peeja的要求,我的评论是一个答案:

2x Tab怎么样?

当然,它只能在位置和网页之间没有任何条形图的情况下工作。因此,暂时使用Cmd-Shift-B隐藏书签栏。


另一个选择是(ab)使用 相关的快捷方式,可以移动页面。如果您正在聚焦位置栏,并按下Cmd-F / G,只要查找窗口小部件打开,任何向上/向下键都会转发到网页视图。


不幸的是,既没有Chrome脚本字典也没有 Chrome帮助 特别有用。

能够 (理论上)通过执行JavaScript

tell application "Google Chrome"
    tell window 1
        tell tab 1
            execute javascript "window.document.focus();"
        end tell
    end tell
end tell

但它没有按预期工作。


您可以使用Typinator或类似工具创建一个输入的热键 javascript: 输入 。这将通过输入空的javascript命令“离开”位置栏。


1
我的最终解决方案:Shift-Tab四次。它会向后跳过地址栏左侧的四个导航按钮并返回到页面。我把它绑定到Butler的键盘快捷键。 (Typinator也会工作。)不幸的是,没有办法让它只在正确的上下文中工作:如果我在地址栏没有聚焦时按下它,就会发生各种各样的事情。但它会这样做。感谢您的想法和彻底的研究!
Peeja

如果你有扩展名,这不起作用。首先选中标签。
Bjorn Tipling

@Peeja绝对不是一个解决方案,如果你有一个书签栏有很多书签。在聚焦文档之前,它将集中每一个!
Martin

我的Chrome没有。书签都来了 选项卡顺序中的地址栏,而不是之前。
Peeja
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.