5

В Chrome, если я делаю поиск в Google и получаю список результатов, есть ли сочетание клавиш для быстрого перехода к ссылкам и переключения между списками результатов? Например, в Opera это можно сделать, нажав Tab и используя стрелки вверх / вниз.

3 ответа3

2

Google удалил эту функцию, поэтому вы не можете просто отключить ее, как раньше. Способ, которым вы привыкли делать это, был через:

Поиск Google> Настройки> Настройки поиска> Мгновенное прогнозирование Google> Вкл.

Мне было так грустно видеть эту функцию, что я написал хак, чтобы перепроектировать ее прошлой ночью. Пока что он работает только с Google Chrome, но может быть адаптирован для работы со всеми остальными:

  1. Установите расширение Chrome ShortKeys.
  2. Нажмите на меню ShortKeys и выберите "Опции"
  3. Нажмите "Добавить" и заполните следующие поля:

Сочетание клавиш: вкладка

Поведение: запустить JavaScript

Пометить как: Выбор результатов

  1. Вставьте следующий JavaScript в код JavaScript для запуска:

    document.selectedResultId=0
    function selectResult(newId){
        els = document.querySelectorAll("div.r h3")
        if(newId < 0 || newId >= els.length)
            return  //Could modify for page nav...?
        rp = document.getElementById("result-pointer")
        if(rp != null){
            rp.remove()
        }
        document.selectedResultId=newId
        el = els[newId]
        lnk = el.firstElementChild
        el.innerHTML = "<div id=\"result-pointer\" style=\"position:absolute;left:-15px;\">&gt;</div>" + el.innerHTML
        lnk.focus()
    }
    document.onkeyup=function(event){
        if(event.keyCode==38)
            selectResult(document.selectedResultId-1)
        if(event.keyCode==40)
            selectResult(document.selectedResultId+1)
        if(event.keyCode==13){
          var el = document.querySelectorAll("div.r h3")[document.selectedResultId]
          var lnk = el.parentElement
          var url = lnk.href
          if(event.ctrlKey){
            var win = window.open(url,"_blank")
            win.blur()
            window.open().close()
          }
          else{
            document.location = url
          }
        }
    }
    selectResult(0)
    
  2. Настройте параметры активации:

Активен в полях формы (отмечено)

Веб-сайты (только конкретные сайты)

URL-адреса (по одному на строку): *.google.*

Вот как должна выглядеть страница настроек

Страница опций коротких клавиш

  1. Нажмите Сохранить, а затем закройте браузер.

Инструкции:

  • При перезапуске вы увидите маленькое синее ">", появившееся в результатах поиска при нажатии на вкладку.

  • Клавиши со стрелками вверх / вниз позволяют переключаться между результатами.

  • Нажав "Enter", вы перейдете к выделенному результату.

  • Нажмите Ctrl+Enter, чтобы открыть результат в новой вкладке. (примечание: на Mac это фактический control ключ, а не command)

Удачного поиска!

1

Да, вы нажимаете кнопку TAB один раз, чтобы получить первый результат. И затем вы можете выбрать с помощью кнопок вниз / вверх.

0

Просто используйте клавиши со стрелками и затем нажмите Enter, когда вы получите желаемый результат.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .