html自动选择utf-8,html UTF-8在IE中不能自动选择编码的解决办法

在windows哄骗系统上应用IE作为阅读器时。经常会发生这样的问题:在浏览运用UTF-8编码的网页时,阅读器无奈积极侦测(即没有设定“自动决议”编码格局时)该页面所用的编码。即使网页也曾申明过编码花样:

由此组成某些含有中文UTF-8编码的页面发生发火空缺输出。

假如应用的是Mozilla、Mozilla Firefox、Sarafi的浏览器这不会组成这个问题。这是由于IE赏析网页编码时以HTML内的标签优先,接下来才是HTTP header内的讯息;而mozilla系列的阅读器则刚刚雷同。

由于UTF-8为3个字节显露一个汉字,而平凡的GB2312或BIG5是两个。页面输出时,由于上述缘故原由,使阅读器阐发、输出

的模式时,假设在前有奇数个全角字符时,IE把UTF-8看成两个字节剖析时出现半个汉字的环境,这时该半个汉字会与的一部分,使整个页面为空百输出。而这个时候若是察看源文件的话,会缔造实际上整个叶面所有已经输出了。

因而最简单的筹画方法是在网页文件的

标签中不一定要把字符定义

放在

夙昔。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值