IE8下utf-8编码页面乱码问题解决办法
HTML页面标签编码都是utf-8
当IE右键不勾选自动选择编码的时候,IE是从解析页面标签优先再http header信息,而其他浏览器刚好相反。
由于这个原因,title里如果包含了中文字符,就会导致编码自动选择成gb2312导致页面乱码或者空白。
因此一定要把<META http-equiv=Content-Type content="text/html; charset=utf-8">代码放在title标签之前。
当IE右键不勾选自动选择编码的时候,IE是从解析页面标签优先再http header信息,而其他浏览器刚好相反。
由于这个原因,title里如果包含了中文字符,就会导致编码自动选择成gb2312导致页面乱码或者空白。
因此一定要把<META http-equiv=Content-Type content="text/html; charset=utf-8">代码放在title标签之前。