2011-07-10 36 views
0

我爲我的搜索引擎創建了一個搜索欄擴展。 htto://www.oyee.org。擴展名以XML格式。但是當我嘗試在Firefox中打開它時,firefox僅顯示其代碼而不是安裝。我必須手動將它放在searchplugins文件夾中才能使用。我如何使這個東西自動安裝,所以當任何一個點擊我的鏈接的XML文件要求「添加到搜索欄」像其他搜索引擎。我創建了Firefox搜索欄擴展。如何在Firefox中自動添加它?

回答

0

您可以詢問用戶是否希望使用此代碼來安裝你的搜索引擎:

window.external.AddSearchProvider("http://www.oyee.org/oyee.xml"); 

詳情請參閱https://developer.mozilla.org/en/adding_search_engines_from_web_pages。請注意,Firefox通常會自動識別搜索引擎(單擊搜索引擎選擇器顯示「添加Foo Bar」條目),但您的<link rel="search">標籤使用錯誤的引號(字符代碼8221而不是22)。