mywhere

我的地盘,听你的。Google Maps API mashup,Location Based Service, and other thinking about internet

星期日, 十二月 23, 2007

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兼弱智了!

标签: , , , ,