浏览UTF8编码的网页出现空白解决方法Web服务器 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

   

    一个方面是服务器解决:

    Apache设置:AddDefaultCharset UTF-8

    另外一个方面见下面事件,我也碰到过:

    UTF-8 的网页,让别人来访问,结果很多人都说进入后一片空白,发现是因为浏览器没有自动选择到 UTF-8 文字编码,

浏览UTF8编码的网页出现空白解决方法Web服务器

    在windows操作系统上使用IE作为浏览器时。常常会发生这样的问题:在浏览使用UTF-8编码的网页时,浏览器无法自动侦测(即没有设定"自动选择"编码格式时)该页面所用的编码。即使网页已经声明过编码格式:

    由此造成某些含有中文UTF-8编码的页面产生空白输出。

    如果使用的是Mozilla、Mozilla Firefox、Sarafi的浏览器这不会造成这个问题,

电脑资料

浏览UTF8编码的网页出现空白解决方法Web服务器》(https://www.unjs.com)。这是由于IE解析网页编码时以HTML内的标签优先,而后才是HTTP header内的讯息;而mozilla系列的浏览器则刚刚相反。

    由于UTF-8为3个字节表示一个汉字,而普通的GB2312或BIG5是两个。页面输出时,由于上述原因,使浏览器解析、输出的内容时,如果在前有奇数个全角字符时,IE把UTF-8当作两个字节解析时出现半个汉字的情况,这时该半个汉字会和的<结合成一个乱码字,导致IE无法读完之前。

    关 键 字:邮件 服务器

    相关文章:

    用CuteFtp的同步功能自动下载课件

    用ftprush实现多个FTP服务器自动同步

    服务器会话连接自动关闭怎么办?

    浅谈Win Vista下IIS7的安装过程

    Win2008下IIS7不显验证码解决方案

   

最新文章