Skip to main content
 首页 » 网络日志

解决UTF-8编码的网页在IE浏览器中显示空白的问题

15年前 (2009-11-18)28210

有客户反映我的一个网站其首页在IE浏览器中显示空白的问题。网页显示空白首先想到我的编码刚由GB2312改成UTF-8,估计编码识别引起的。

将本机IE浏览器中的编码改成GB2312,并取消编码的 自动选择 后,网页确实显示空白,查看源文件发现代码已下载下来,只是不显示。再改回UTF-8显示正常!

看来确实是编码引起的,如何解决呢,毕竟用IE浏览器不一定都选 自动选择 编码 或者 选择 UTF-8 编码。

查了下相关文档,下面是解决办法:

在<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />这句话的前面不要出现中文,把title等等带有汉字的全部放其后面即可。

根据这个要求修改一下网页,成功实现了IE浏览器中不用客户手动指定编码 直接显示出UTF-8编码的网页。

 

评论列表暂无评论
发表评论
新浪微博
微信