В Mac Chrome, как я могу вернуть фокус с адресной строки на страницу? [Дубликат]

32

Я могу нажать Cmd-L, чтобы перейти к адресной строке, но не могу найти нажатие клавиши, чтобы вернуть меня на страницу. Похоже, что Esc работает в Windows, но не работает на Mac. Есть ли эквивалент?

Peeja
источник
5
Как насчет 2x Tab?
Даниэль Бек
При каких условиях вы хотели бы покинуть адресную строку, не нажимая клавишу возврата ?
Фидели
5
@fideli: Если вы передумаете, например.
Приостановлено до дальнейшего уведомления.
3
@fideli: Я часто захожу в адресную строку, чтобы скопировать URL, а затем хочу вернуться на страницу. Чаще всего я хочу получить URL-адрес Gmail для отправки в OmniFocus, а затем вернуться к взаимодействию с Gmail с помощью клавиатуры.
Peeja
1
@Peeja: Имеет смысл сейчас. Не ответ на ваш вопрос, но похоже, что последняя бета-версия для Chrome использует сервис отсечения OmniFocus .
Фидели

Ответы:

8

Этот вопрос также задается отдельно, и здесь приводится еще один высоко оцененный ответ: /superuser//a/324267/54335, который основан на создании новой поисковой системы с коротким ключевым словом.

ezrock
источник
21

Как насчет этого метода, используя поиск в браузере:

  1. Ctrl+ F(поиск)
  2. Введите любой отдельный символ в - может также выполнить поиск Fна странице, так как ваш палец уже там
  3. Нажмите Enter, чтобы перейти к первому результату поиска.
  4. Esc отменить поиск

Это немного круто, но меньше нажатий клавиш, чем предложенное решение с вкладками. В решении с использованием вкладок мне нужно перейти на каждый из значков расширения Chrome и каждый элемент на панели закладок, прежде чем я попаду в главное окно.

Даг Харрис
источник
1
хорошая идея, но требует - для меня - слишком большой когнитивной нагрузки для этой простой задачи.
Мартин
1
Мне нравится это больше всего, потому что это не требует дополнительной настройки. В принятом ответе есть еще одно решение, которое требует настройки пользовательских записей поисковой системы javascript. Решение Ctrl-F будет работать независимо от того, на каком компьютере или виртуальной машине я работаю.
Шадонинья,
1
Это решение перемещает текущую позицию прокрутки в представлении браузера к первому совпадению одного символа.
Рис ван дер Варден
Также хотелось бы, чтобы этот метод не требовал, чтобы на веб-странице был символ «f». Или хотя бы какой-нибудь текст, чтобы мы могли искать другое письмо.
Джесси Реза Хорасани
3

Согласно запросу @ 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:enter. Это «покинет» адресную строку, введя пустую команду javascript.

Даниэль Бек
источник
2
Мое окончательное решение: Shift-Tab четыре раза. Это вкладки назад за четыре кнопки навигации слева от адресной строки и обратно на страницу. Я связал это с сочетанием клавиш с Батлером. (Typinator тоже будет работать.) К сожалению, нет способа заставить его работать только в правильном контексте: если я нажму его, когда адресная строка не сфокусирована, все может произойти. Но это подойдет. Спасибо за идеи и тщательное исследование!
Peeja
Это не работает, если у вас есть расширения. Вкладки вкладки через те в первую очередь.
Бьорн
@Peeja определенно не является решением, если у вас есть панель закладок с множеством закладок. Он будет фокусировать каждый, прежде чем фокусировать документ!
Мартин
Мой Chrome нет. Все закладки располагаются после адресной строки в порядке вкладок, а не до.
Пиджа