2010-12-18 52 views
0

什麼是使我的網站成爲默認搜索引擎的代碼?「將此設爲默認搜索引擎」按鈕?

例如,你可以在http://www.dogpile.com/

看到「Dogpile網站添加到瀏覽器」

我有一個網站www.searchr.us

我想添加一個同樣的事情。但我無法理解如何製作它。有沒有任何教程?

而且您提供的代碼可以在任何瀏覽器上工作嗎?

感謝

回答

0

快速查看源透露:

function addSearch(url) { 
    try { 
     if(null != url) { 
      window.external.AddSearchProvider(url); 
     } 
    } 
    catch (e) { 
     // do nothing 
    } 
    return false; 
} 

它關係到OpenSearch

要安裝OpenSearch的插件,你需要使用window.external.AddSearchProvider() DOM方法。此方法的語法是:

window.external.AddSearchProvider(engineURL); 

哪裏engineURL是絕對URL爲搜索引擎插件的XML文件。

或自動發現:

<link rel="search" type="application/opensearchdescription+xml" title="searchTitle" href="pluginURL"> 

見的OpenSearch的official website

2

所有這些按鈕的功能是返回OpenSearch描述文件。該怎麼做取決於瀏覽器;我想大多數人會將描述的搜索引擎添加到他們的快捷搜索引擎列表中。