转载地址:http://blog.youkuaiyun.com/aminfo/article/details/24039159
使用OpenSearch description documents自定义搜索引擎添加到IE浏览器中
如果您的网站提供了搜索引擎类的功能,又希望您网站的搜索引擎入口添加到IE浏览器加载项中,可按以下步骤操作:
http://blog.youkuaiyun.com/aminfo/article/details/24039159
步骤一:定义OSD文件,存为Newlyso.xml,样本参考:
- <?xml version="1.0" encoding="UTF-8"?>
- <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
- <ShortName>纽立搜</ShortName>
- <Description>纽立搜提供定制搜索,“新网站”关键词定制搜索顾问</Description>
- <Tags>纽立搜 定制搜索 新网站 关键词</Tags>
- <Contact>info@newlyso.com</Contact>
- <Url type="text/html" template="http://www.newlyso.com/s?k={searchTerms}&p={startPage?}"/>
- </OpenSearchDescription>
步骤二:在微软上注册帐号,如果已有帐号跳过此步骤
打开https://login.live.com/网址进行帐号注册
步骤三:将您的搜索引擎提交到库,方法:
(1)打开网址:http://www.iegallery.com/Account/Resources
用您在微软上注册的帐号登录
(2)选择“开发人员和合作伙伴” -> "加载项" -> "加载项上传"
http://www.iegallery.com/AddOns/Edit
(3)按里面的要求填写搜索引擎资料,在“提交类型”一栏选择“搜索提供商”,上传OSD定义文件,添加您自己的搜索引擎
然后等待审核即可。
步骤四:把上面存的Newlyso.xml文件上传到您的网站上,并在您的搜索引擎网页里面的<head>和</head>加入
<link title="纽立搜 新网站搜索" rel="search" type="application/opensearchdescription+xml" href="Newlyso.xml" />
将代码中的相文信息改成您的信息,这步的用主要是让浏览器自动识别此搜索引擎,这此完成后,用带搜索框的IE、火狐浏览器访问您的搜索引擎网站,在搜索框下拉框就可以看到您自定义的搜索引擎了。