全部用默认就OK
about:config查找UTF8*
Firefox打开中文URL的方法(网址中含有中文字的问题)
? ? ?类似IE中在“internet选项/高级”中关闭“总以utf-8发送网址”的选项一样,
? ? ?在 about :config 里面,把 network.standard-url.escape-utf8 改为False (缺省为True)
Firefox打开中文URL的方法近来很多朋友提出Firefox不能访问中文URL的问题,反映Firefox总是把中文解释成"
%s%E"这样的乱码形式。
这似乎是Firefox在使用 UTF-8编码发送URL的问题,但是我看了看设置,并没有修改这点的选项,于是到about :config里面找了找,发现了这样一个设置项: network.standard-url.escape-utf8 其值缺省为True,将其改为False后,问题解决!
解决方法:在Firefox的地址栏中输入: about:config;找到network.standard-url.encode-utf8,将其值改为true。
强制url用utf-8编码,如果url中不幸包含中文,那就最好以utf-8编码发送url地址在firefox地址栏中输入“about:config”;,修改下面的项:
network.standard-url.encode-query-utf8 值:true
如果你想让浏览器直接url-encode成utf-8,其实可以更改about:config,过滤“utf8”。然后双击一下“network.standard-url.encode-utf8”,从“false”改成“true”。
Firefox3下,URL中包含中文时会打不开。解决方法如下:打开Firefox3,地址栏中输入:about:config过滤中输入utf8,找到下面的选项:network.standard-url.encode-utf8默认是true,修改为false
其他几个相关选项值如下:network.standard-url.encode-query-utf8;falsenetwork.standard-url.escape-utf8;trueprefs.converted-to-utf8;falseFirefox乱码的
原因是由于Firefox对地址中的中文采取了不同于IE的编码方式(网上说法),也就是说:当url参数值含有中文时必须使用escape进行编码!
测试中还发现,当参数值没有用escape进行编码时,使用unescape进行解码IE下不会乱码,但Firefox下会乱码!
根据IE以及Firefox默认设置,ie用utf8 encode了该url,而firefox用gbk encode的,随之服务器端得到了url2和url3不同的url。
# 在Firefox的地址栏中输入: about:config# 过滤器中输入: network.standard-url.encode-utf8# 双击显示出的条目,看到False变成true
根据Web规范,URL必须以UTF-8字符集进行编码。
服务器端的设置,Tomcat可以参考 <a href="http://tomcat.apache.org/faq/connectors.html">http://tomcat.apache.org/faq/connectors.html</a>
IE设置 Internet选项->高级->总是以UTF-8发送URL(默认为true)
firefox设置 在地址栏输入 about:config 打开内部参数页面,找到network.standard-url.encode-utf8 这一项,设为True(默认为False)
PS. 在遵守标准方面,难得IE也有比firefox做得好的时候
Trunks sends UTF-8 by default (but not query parameters at least bydefault).In about:config, change the "network.standard-url.encode-utf8" parameterto true if you want utf-8 encoded urls in Fx 2.In Fx 3, this will be network.standard-url.encode-utf8 (true by default)and network.standard-url.encode-query-utf8 (false by default).
分享到:
相关推荐
在自动加载和定时刷新的情况下,无论IE浏览器还是Firefox浏览器都能够正常显示中文。但在通过Ajax传递点击事件获得的中文名称时,就出现了乱码问题。 2. 文档通过实例分析了乱码的原因,并提出了具体的解决方法。在...
2. 推荐文章功能改进:自动转码功能增强,过滤掉特殊字符。 3. 更改所有样板模板的默认主题为start。 4. 安装增加浏览器版本判断,低于IE8提示更换浏览器。后台登陆浏览器版本推荐IE8 ,Chrome,Firefox等等。 ...
10. **兼容性**:CKPlayer 6.4 对于各种浏览器和设备具有良好的兼容性,包括桌面端的 Chrome、Firefox、Safari、Edge,以及移动端的 Android 和 iOS 设备。 在实际应用中,用户通常会将 CKPlayer 的 JavaScript ...
KindEditor 是一个基于JavaScript的富文本编辑器,支持各种浏览器如IE、Firefox、Chrome、Safari和Opera。它提供了多种功能,如文字编辑、图片上传、表格处理、链接创建等,使得用户在网页上能够像在桌面应用程序中...
- **Mozilla插件**:VLC还提供了Mozilla插件,用于在Firefox等浏览器中播放多媒体内容。在Windows系统中,插件信息存储在`HKLM_Software_MozillaPlugins`注册表键下。 - **Xulrunner应用**:除了ActiveX外,VLC还...
然而,由于不同的浏览器支持不同的视频格式,如Chrome和Safari支持H.264,Firefox和Opera支持WebM,这就需要视频编码服务来解决兼容性问题。Zencoder在这方面发挥了重要作用,它能将视频编码成多格式,确保在所有...