https://addons.mozilla.org/zh-TW/firefox/addon/3682/ add to search bar (A2SB)
https://addons.mozilla.org/zh-TW/firefox/addon/4565/ 同作者寫的,用來管理A2SB
我金石堂的設定是
(1)首頁 http://www.kingstone.com.tw/
(2)搜尋URL http://search.kingstone.com.tw/SearchResult.asp
(3)編碼 Big5
(4)HTTP GET
(5)參數則全部刪掉
不知道哪裡有設定錯呢XD
※ 引述《shyangs (丹丹)》之銘言:
: ※ 引述《trinas (benevolence)》之銘言:
: : 就是這個
: : https://addons.mozilla.org/zh-TW/firefox/addon/3682/
: : 我想把金石堂加入搜尋
: : http://www.kingstone.com.tw/
: : 加入之後,透過add to search bar搜尋
: : 他都會跳出一個訊息說 「您未輸入搜尋條件」
: : 不知道有沒有神人可以指導一下要怎麼用XD
: userChrome.js
: // 金石堂網路書店 全館搜尋
: (function(){
: var engineName = "KingStone";
: var Ci_nsIBSS = Ci.nsIBrowserSearchService;
: var ss = Cc["@mozilla.org/browser/search-service;1"].getService(Ci_nsIBSS);
: var engine = ss.getEngineByName(engineName);
: if (!engine) {
: ss.addEngineWithDetails(
: engineName,
: "http://www.kingstone.com.tw/k.ico",
: "",
: "KingStone",
: "GET",
: "http://www.google.com/search?q={searchTerms}"
: );
: engine = ss.getEngineByName(engineName);
: }
: engine = engine.wrappedJSObject;
: engine.getSubmission = function(aData, aResponseType) {
: var url = 'http://search.kingstone.com.tw/SearchResult.asp?c_type='
: +'%25E5%2585%25A8%25E9%25A4%25A8%25E6%2590%259C%25E5%25B0%258B'
: +'&c_name='
: +encodeURIComponent(encodeURIComponent(aData));
: var submission = {uri:{spec:url}, postData:null};
: return submission;
: }
: })();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.171.187
非常感謝s大的支援~
有幾個問題想請教
1.我是portable的FF,執行檔是 D:\Program Files\Mozilla Firefox\firefox.exe
安裝完您說的套件之後,會多一個userChrome 0.8,這是對的嗎?
2.是把 D:\Program Files\Mozilla Firefox\defaults\profile\chrome
多建立一個 userChrome.js ,然後內容是您提供的程式碼嗎?
3.重開FF,然後用正常使用add to search bar的方法就可以了嗎?
不好意思因為不太懂XD 然後還是跟之前一樣耶,他跟我說沒有輸入關鍵字XD
提供套件如下