4

Нажатие ctrl-k использовалось для перехода на простую ванильную версию главной страницы Google. По-видимому, это изменилось, начиная с Firefox 31. Нажатие ctrl-k теперь приводит меня к какой-то оболочке под маркой Firefox вокруг окна поиска Google. Есть ли способ изменить это новое поведение обратно на старое поведение?

5 ответов5

4

Я решил это, изменив саму страницу about:home. Это "хакерское" решение, которое, вероятно, нужно будет повторно применять при каждом обновлении, но здесь:

Найдите файл omni.ja, мой был в c:\Program Files (x86)\Mozilla Firefox\browser. Обратите внимание, что их несколько.

Отредактируйте файл chrome\browser\content\browser\abouthome\aboutHome.xhtml. Для этого вам нужно распаковать файл omni.ja, выполнить редактирование, а затем снова упаковать файл omni.ja.

Я поставил это вместо исходного содержимого файла:

<?xml version = "1.0" encoding = "UTF-8"?>

<!DOCTYPE html>

<html xmlns = "http://www.w3.org/1999/xhtml">

<Голова>

<Скрипт>

window.location.href = " https://www.google.se/ ";

</ Скрипт>

</ HEAD>

<body />

</ Html>

3

Из обсуждения на форуме поддержки Mozilla видно, что нет способа заставить ctrl-k вести себя так, как в предыдущих версиях Firefox; логика встроена в код. Нажатие ctrl-k сделало и продолжает вводить вас в окно поиска на панели инструментов навигации. Если вы настроили свою панель навигации для удаления окна поиска, как у меня, тогда ctrl-k, который раньше был жестко привязан для перехода на google.com, теперь можно запрограммировать для перехода к about:home. (Это то, что я упоминал выше как «своего рода оболочка под маркой Firefox ...»)

Я нашел обходной путь, который может представлять интерес, поэтому я опубликую его здесь.

Следуя инструкциям службы поддержки Mozilla в разделе Как искать IMDB, Википедию и другие элементы в адресной строке, задайте g, чтобы он указывал на окно поиска на google.com, а затем вместо ctrl-k выполните ctrl-l g.

Почему я хотел бы перейти на google.com и ввести поисковый запрос, а не просто добавить его к интеллектуальному ключевому слову напрямую? Потому что иногда я не уверен в правописании или фразе, и мне нравится получать подсказки из выпадающего списка.

Почему я предпочел бы сделать это на простом google.com, а не на домашней странице about: , которая также имеет тип подсказки "как вы"? Для Google Doodles. Нет другой причины.

0

Я долго искал и нашел решение, которое лучше всего подходит для меня, и вы можете сделать любой URL-адрес комбинацией клавиш следующим образом:

  1. Установите надстройку Keyconfig: http://forums.mozillazine.org/viewtopic.php?f=48&t=72994

  2. Откройте Keyconfig, нажав Ctrl+Shift+F12

  3. Щелкните заголовок столбца « Shortcut для сортировки по ярлыку и прокрутите вниз до Ctrl+K
  4. Нажмите Edit this key и измените текст Ctrl+K следующим образом: gBrowser.selectedTab = gBrowser.addTab("www.google.com");

Вы можете сделать любой ярлык для любого URL с этим кодом!

0

Я написал простое дополнение, которое приводит вас на google.com, когда вы нажимаете Ctrl-K в Firefox. Он может либо заменить текущую вкладку, либо открыть новую вкладку. И вы можете изменить google.com, если вы хотите использовать другую поисковую систему. Вы также можете изменить комбинацию клавиш. Аддон называется Keyboard Shortcut, и вы можете скачать его здесь: https://addons.mozilla.org/en-US/firefox/addon/keyboard-shortcut/

0

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

Ctrl+K+Enter

Ctrl+K должен переместить фокус в поле поиска рядом с адресной строкой. Вы должны вернуть окно поиска туда (как оно есть по умолчанию), если вы сняли его ранее.

Затем, нажав Enter, вы загрузите страницу поиска Google.

Для меня перейти от Ctrl+K к Ctrl+K+Enter было не так уж и сложно.

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