按 T​​ab 鍵跳到第一個 Google 結果

按 T​​ab 鍵跳到第一個 Google 結果

我在 Windows 7 上使用 Chrome 16.0.912.77,並使用 Chrome 的 Vimium 插件。

我更喜歡盡可能使用鍵盤來瀏覽瀏覽器。 Chrome 的一個非常有用的功能是,我可以在網址列中鍵入搜尋字串,然後按 Tab 鍵迭代結果。

這種行為最近發生了變化 - 現在,點擊 Tab 首先移動到 Google+ 連結(頂部的黑條),然後向下移動到側邊欄,然後再到達搜尋結果。

在我的 Macbook(OS X 10.7,最新版本的 Chrome)上,我仍然有舊的、期望的行為。

有沒有辦法解決這個問題?

答案1

從 Chrome 網址列搜尋時,此功能已移至向下箭頭鍵。

TAB 仍然有效,但您需要使用已加載的 Google 搜索頁面進行搜索,並且需要打開即時結果。

答案2

只要 Google 即搜即得可用,就可以使用 Google 搜尋結果的鍵盤導覽。當您輸入搜尋查詢時,Google 即搜即得會建議熱門詢問。輸入適當的文字後,點擊 ,Enter然後點擊Tab

谷歌即時搜尋

顯示結果後,點擊Tab即可查看結果。您應該會在所選結果的左側看到一個小箭頭。只需點擊Enter即可轉到所選的搜尋結果。

谷歌搜尋結果導航

筆記

這個答案已經在 Windows 7 上的 Mozilla 和 Google Chrome 上進行了測試。維米姆,可能會幹擾鍵盤導航。嘗試停用這些擴充功能並再次使用 Google 即時搜尋。

有關 Google 搜尋結果導航的更多信息,請訪問在這裡找到

當您在開啟 Google 即搜即得的情況下進行搜尋時,您不僅可以在鍵入時看到結果,還可以使用鍵盤快捷鍵快速導航搜尋結果。假設您需要一張新咖啡桌,因此您開始尋找咖啡桌。當出現咖啡桌的預測文字時,按 Tab 完成查詢,然後按 Enter,然後按 Tab 選擇第一個結果。使用向上箭頭和向下箭頭鍵在結果之間跳轉,然後按 Enter 鍵開啟所選結果的網頁。

答案3

我在 Ubuntu 上使用 Chrome,我發現的解決方案都不適合你,所以我創建了自己的解決方案。你需要搗固猴然後只需創建新的用戶腳本並貼上以下程式碼:

// ==UserScript==
// @name     Google-tab to search results
// @include  https://www.google.*
// @require     http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
// @grant    GM_addStyle
// ==/UserScript==
/*- The @grant directive is needed to work around a design change
introduced in GM 1.0.   It restores the sandbox.
*/
$(".g .r a").attr( 'tabindex',1);

它會新增tabindex="1"到所有搜尋結果中,以便您可以按 Tab 鍵瀏覽從第一個到最後一個的所有結果。要打開選定的鏈接,請使用鍵盤快捷鍵之一:

  • Enter在同一分頁中載入頁面

  • Ctrl+Enter在新的背景標籤中加載

  • Ctrl+ Shift+Enter在新的前景標籤中加載

  • Shift+Enter在新視窗中載入

相關內容