IE和Firefox在客户端对字符集自适应的区别

IE和Firefox在客户端对字符集自适应问题的区别

前提是:静态页面<html>或者<htm>中通过:<meta>进行了charset的设置,如下:
<meta http-equiv="Content-Type" contect="text/html";charset="GBK">
1、通过IE浏览网页时,如果打开自动选择开关,IE会根据文件的存储格式来确定用哪个字符集显示,即文件另存为时选择的文件格式字符集。
但是IE不是完全自动通过文件的存储格式字符集去匹配的。所以,建议通过IE浏览时,需要将编码格式的选择调为,自动选择!
2、通过Firefox浏览网页时,如果打开自动选择开关,Firefox会根据网页中的meta属性项指定的字符集去自动匹配,
如果meta中设置的是GBK,那么firefox就用GBK编码进行显示,如果meta设置的是utf-8,那儿firefox就用utf-8
编码进行显示。所以,建议在通过firefox浏览时,建议编码显示设置为自动选择方式。

总之,客户端显示中文的话,需要浏览器中设置自动选择,只是IE是通过文件的存储字符集来适应,而Firefox是通过html中的
<meta>指定的字符集来显示。

注意:如果meta指定编码为utf-8的话,文件的存储格式也要是utf-8的,而如果meta指定的是GBK的话,文件存储格式用ANSI
或者default

Tip:参数【file.encoding】是JVM的参数,该参数的含义是指定文件存储时采用的字符集,即

文件另存为时所看到的字符集,一般如果应用程序中不指定字符集的话,则生成文件的字符集来自JVM的该参数。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值