20080501 - 为 Internet Explorer 7 添加百度搜索

点搜索图标右边,查找更多提供程序,在 Add Search Providers to Internet Explorer 页面上使用如下 TEST 地址即可:

http://www.baidu.com/s?wd=TEST&ie=utf-8&oe=utf-8

Internet Explorer 7 从搜索框传递给 URL 的关键字为 utf-8 编码,但百度是一家专注中文搜索的公司,默认采用gb2312编码,如果直接添加 http://www.baidu.com/s?wd=TEST 则无法正常搜索中文。

为什么百度不默认采用 utf-8 编码,难道和存储成本有关?



另外一种添加办法是通过编写如下注册表文件(可能不兼容旧版 Windows),存为“为 Internet Explorer 7 添加百度搜索.reg”,双击导入注册表。
Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Baidu] 
"DisplayName"="Baidu" 
"URL"="http://www.baidu.com/s?wd={searchTerms}
&rls=com.microsoft:{language}&ie={inputEncoding}&oe={outputEncoding}&startIndex={startIndex?}&startPage={startPage}&cl=3" 

posted on 2008-05-01 18:49  Eric Lee  阅读(699)  评论(0编辑  收藏  举报

导航