注册 登录
编程论坛 ASP技术论坛

网站编码gb2312转换成utf-8以后,有的人打开网页一片空白.

lq7350684 发布于 2010-06-02 09:09, 1731 次点击
网站编码gb2312转换成utf-8以后,有的人打开网页一片空白,有的人打开就好着呢.打开网页一片空白的朋友只要把浏览器的编码选为自动选择或者选为utf-8编码以后就可以正常显示,可问题是有很多人不懂技术,不会修改这个浏览器的编码,现在我想问的就是怎么来解决这个问题.
www.
就这个网站,你看下你那里是不是一片空白?不是广告,是问问题.版主来帮忙下。
5 回复
#2
lq73506842010-06-02 09:15
为什么会出现这个问题呢,其他网站转换以后就都可以打开,就这个网站转换以后打不开,是没有转换完全的原因吗?
#3
lq73506842010-06-02 09:30
终于弄好了,原来是个小问题,解决方法是:将: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 这句放在<title></title>前就可以了,原因是因为IE在解释HTML代码时,是先以<html></html>里的代码优先的,而HTTP header内的讯息反而排在其后面,所以当你的是utf-8时,并不是默认值,就不知道你的页面格式了。但火狐之类的浏览器又刚好与IE的相反.

这个答案是百度搜出来的,点了n页才看到.这帖我自己结吧.
#4
gameohyes2010-06-02 10:57
只有本站会员才能查看附件,请 登录

还没解决好吧。还是正在解决中?
#5
笨笨林2010-06-02 11:10
我这看是正常的。
#6
lq73506842010-06-02 16:31
解决好了.我找了10个不同地方的人测试了,都正常显示,如果你那还出现乱码,只能是你浏览器的问题了。
1