2008-11-16
[原创]关于IE8无法添加搜索引擎的解决办法 - [技术文章]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://windsoft.blogbus.com/logs/31431237.html
从IE8Beta2从了以后, 我就一直在使用,觉得很不错的。虽然很多人骂IE是垃圾,但是我觉得还是不错,只是MS对华的策略有点问题。下面,转入正题,说说IE8B2无法田间所搜引擎的问题。
我估计,这应该是语言的问题:IE8的E文版可以添加相应的所搜引擎功能,但是IE8的中文版就不行。一添加,就要求你下载IE8B2,这是那个网页对IE8B2中文版的检测错误导致的——无法检测出简体中文版的IE8B2。而且我试过,用IEPro添加也不行,不起作用,即使添加成功,百度搜索也会出现乱码现象。是编码的问题。
下面我们可以通过REG文件的方法来为IE8添加所搜引擎,也就是写一个REG文件,导入注册表,修改IE8的搜索设置,具体的reg文件内容如下:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes]
"DefaultScope"="{2153705A-F2F9-4220-83D8-EC1CEB581D21}"
"Version"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\{0633EE93-D776-472f-A0FF-E1416B8B2E3A}]
@="Live Search"
"DisplayName"="@ieframe.dll,-12512"
"URL"="http://search.live.com/results.aspx?q={searchTerms}&src={referrer:source?}"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\{12C12F0D-3E90-4638-9F19-803214C2AE8C}]
"DisplayName"="Google"
"URL"="http://www.google.com/search?q={searchTerms}&start=0&ie=utf-8&oe=utf-8&client=pub-6322238934739182"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\{2153705A-F2F9-4220-83D8-EC1CEB581D21}]
"DisplayName"="Baidu"
"URL"="http://www.baidu.com/baidu?wd={searchTerms}&tn=maxco5_dg&ie=utf-8"
将上面的内容复制到记事本,以.reg为后缀名保存。双击,导入注册表,重启IE8B2就OK了!上面有Google、百度和Live3种搜索引擎,并且设置了百度为默认搜索引擎,你可以自己修改"DefaultScope"="这一项,来修改默认搜索引擎。
收藏到:Del.icio.us








评论