语言代码问题
登录 | 论坛导航 -> 华新鲜事 -> 社会百科 | 本帖共有 4 楼,分 1 页, 当前显示第 1 页 : 本帖树形列表 : 刷新 : 返回上一页
<<始页  [1]  末页>>
作者:Wahoo (等级:5 - 略有小成,发帖:1528) 发表:2003-08-23 15:18:31  楼主  关注此帖
语言代码问题
there's a webpage, content in chinese.
but every time it's loaded, the encoding is english, thus chinese characters cannot display correctly.
must manually change to gb2312.
how to solve it?
many thx.

plus, <meta http-equiv="Content-Type" content="text/html; charset=GB2312">, no use!
天將降大任於斯人也必先苦其心誌勞其觔骨餓其體膚空乏其身行拂亂其所為所以動心忍性增益其所不能
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:|^_^| (等级:2 - 初出茅庐,发帖:463) 发表:2003-08-23 17:24:40  2楼
只要删掉这行,什么都不要写
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:快快跑 (等级:6 - 驾轻就熟,发帖:2016) 发表:2003-08-23 21:58:42  3楼 评分:
检查一下web server default charset
是不是有设置成以下这样
Content-Type: text/html; charset=iso-8859-1

我发现,在用IE时,HTTP header会override HTML meta的charset

所以,在HTTP header中有charset了,既使HTML里放meta也没有用

解决办法有两个:
1、将web server中的default charset拿掉,如果是apache server将下面这行comment掉

AddDefaultCharset ISO-8859-1


2、(不适用plain HTML,只使用于CGI, PHP, JSP, ASP...)
output HTML时,set HTTP header like this: (PHP example)

header("Content-Type: text/html; charset=gb2312");

HTTP的第二个header 会 override 前面同样的header




欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:Wahoo (等级:5 - 略有小成,发帖:1528) 发表:2003-08-23 22:00:21  4楼
只要删掉这行,什么都不要写
还是不行。。。
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
论坛导航 -> 华新鲜事 -> 社会百科 | 返回上一页 | 本主题共有 4 篇文章,分 1 页, 当前显示第 1 页 | 回到顶部
<<始页  [1]  末页>>

请登录后回复:帐号   密码