FireFox地址栏百度搜索

众所周知,FireFox在地址栏直接输入中文便可进行搜索,但有时候由于DNS解析方面的原因,输入中文后回车后就会显示 http://xn--8ss/ 这类的东西,而显示的页面为空白。这时怎么办呢?

解决方法:
在地址中输入about:config进行,“保证会小心”,然后搜索
network.enableIDN
双击,使值变为False即可。

这个选项的意思是:
network.enableIDN * Enable Internationalized Domain Names开启国际化域名解析
国 际化域名,也就是即将轰轰烈烈上演的中文域名或者日文、韩文等等非英文域名,现在IE7、8已经可以输入中文域名到达网站了,所以火狐也是要支持的,因此 你在输入中文字符时,它会进行IDN解析。个人感觉非英文域名实在是没什么前途的,相反还会降低搜索速度,带来上面这些问题。因此,就将此功能关闭。目前 来讲,不会有任何影响。

此外关于地址栏搜索,默认是用Google,如果想要用百度、雅虎等其它搜索引擎,可以about:config后,设置keyword.url 。
用百度则设置为: http://www.baidu.com/s?&ie=UTF-8&wd=
用Google则设置为: http://www.google.cn/search?q=
注意上面,为什么百度要用一个ie=UTF-8参数呢,因为百度的默认编码为gb2312,而火狐中传递参数都是UTF-8的,如果直接用 http://www.baidu.com/s?wd=那输入的中文就会变成乱码,搜索结果不正确。而Google的默认编码已经是UTF-8了,因此,无需再加任何编码设置之类的参数。

转载于:https://www.cnblogs.com/zhangpengshou/archive/2012/12/25/2832236.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值