IE7浏览器支持地址栏搜索,不过IE7的默认搜索程序是Live搜索,很多人会换成其他的搜索引擎,比如百度搜索,但这样就会出现一个问题:在地址栏搜索中文时,搜索结果页会出现乱码。
要解决这个问题,修改注册表是一个方法,但是比较麻烦。经过研究,发现在对IE7设置百度搜索时,只要在搜索URL中添加一个参数,就可以解决中文搜索乱码的问题。正常获取的百度搜索URL是http://www.baidu.com/s?wd=TEST,我们在此URL后面加一个参数&ie=utf-8(此参数的作用是指定IE以utf-8编码来传送搜索内容)。
点击IE7工具栏上的搜索框最右边的向下箭头,选择查找更多提供程序,接着在URL框中输入http://www.baidu.com/s?wd=TEST&ie=utf-8(注意TEST为大写),在名称框中填写baidu,点击安装,在随后弹出的对话框中勾选将它设置为默认搜索程序,最后点击添加提供程序(如图)。