“将此设为默认搜索引擎”按钮?

时间:2010-12-18 17:11:23

标签: php javascript html

将我的网站设为默认搜索引擎的代码是什么?

例如,正如您在http://www.dogpile.com/

上看到的那样

“将dogpile添加到您的浏览器”

我有一个网站www.searchr.us

我想添加同样的东西。但我无法理解如何制作它。有没有教程?

您提供的代码是否适用于任何浏览器?

由于

2 个答案:

答案 0 :(得分:2)

该按钮所做的只是返回OpenSearch描述文件。该怎么做取决于浏览器;我想大多数人会将描述的搜索引擎添加到他们的快捷搜索引擎列表中。

答案 1 :(得分: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是搜索引擎插件的XML文件的绝对URL。

或用于自动发现:

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

请参阅OpenSearch的{​​{3}}。