IE浏览器UTF-8编码设置
在mywhere.org刚刚发布的时候,虽然页面的编码设置的为utf-8,但是在IE里面的缺省显示始终为乱码,需要手动把浏览器的编码修改为自动选择,但是在firefox下面的显示很正常,百思不得其解,甚至有将编码改为GBK的念头。
今天在blogger.com上写blog的时候,突然注意到blogger.com采用的是UTF-8的编码,但是他的中文显示没有丝毫的问题,那么它是怎么解决的呢?
经过查看blogger.com的html输出,发现解决方法其实非常简单:utf-8的大小写。
在mywhere.org的原始代码中,关于编码输出的设置是:
<meta equiv="Content-Type" content="text/html; charset=utf-8">
正确的应该是:
<meta equiv="Content-Type" content="text/html; charset=UTF-8">
你没有看错,因为大小写的原因,IE不接受!
现在你该知道IE是多么的BT兼弱智了!

0 Comments:
发表评论
Links to this post:
创建链接
<< Home