Firefox:2 個不同的書籤 URL:關鍵字(作為搜尋引擎)和基本 URL

Firefox:2 個不同的書籤 URL:關鍵字(作為搜尋引擎)和基本 URL

有了 IMDb 書籤http://www.imdb.com/find?q=%s和關鍵字imdb,我可以輸入imdb seven然後回車,它會發送給我http://www.imdb.com/find?q=seven

使用相同的書籤或另一個書籤,我怎樣才能讓imdb然後輸入“轉到” http://www.imdb.com/,而不是http://www.imdb.com/find?q=

編輯

謝謝伊格呂茲克斯,這是一個 JavaScript 解決方案(iglvzx 的原始腳本,經過修改以在 Firefox 選單中選擇書籤時載入主 URL)。m是主URL,s是搜尋。請參閱他的回答以獲取更多資訊。

javascript:(function(){var q='%s',m='http://www.google.com/',s='http://www.google.com/search?q='+q;if(keywords==''||keywords=='%'+'s'){window.location=m;}else{window.location=s;}})();

答案1

您可以使用 JavaScript 來實現這一點小書籤。我將首先發布未壓縮的程式碼(這樣很容易閱讀),然後將程式碼壓縮為 Firefox 的單行。


未壓縮: 謝謝,@迪喬,用於捕獲額外的%s案例!

javascript:
(function(){

    var keywords = "%s";
    var mainURL = "https://superuser.com/";
    var searchURL = "https://superuser.com/search?q=" + keywords;

    if (keywords == "" || keywords == "%" + "s")
    {
        window.location = mainURL;
    }
    else
    {
        window.location = searchURL;
    }

})();

壓縮:

javascript:(function(){var keywords="%s";var mainURL="https://superuser.com/";var searchURL="https://superuser.com/search?q="+keywords;if(keywords==""||keywords=="%"+"s"){window.location=mainURL}else{window.location=searchURL}})();

設定:

  1. 建立一個新書籤。打開火狐庫

    圖書館

  2. 選擇一個資料夾。右鍵點擊並選擇New Bookmark...

    新書籤

  3. 輸入書籤的名稱、位置和關鍵字字段,貼上JavaScript 書籤作為位置。

    添加

  4. 關閉圖書館。


演示:

現在,您可以使用單一關鍵字啟動位置或執行搜尋!

  • 搜尋關鍵字:

    沒有關鍵字

    主網址

  • 使用搜尋關鍵字:

    搜尋關鍵字

    搜尋網址

影片示範:http://www.youtube.com/watch?v=DGNU5FiogXM

答案2

新增到搜尋欄正是你想要的。例如,當您鍵入 時,imdb battleship它會搜尋 movie battleship,但當您鍵入 時imdb,它會開啟 imdb.com。

答案3

您可以嘗試使用不同名稱的多個書籤(例如在前面添加一個字母),如評論中所述。

除此之外,您可能想嘗試instafox 插件。與書籤結合,它可以給你想要的結果。

相關內容