作者roga (任性)
看板PHP
标题Re: [请益] 浏览器遇到utf-8不会自动选择
时间Sat Dec 23 16:35:37 2006
※ 引述《Maxey (寻找属於我的世界)》之铭言:
: google到,不知道对不对
: IE 解析网页编码时是 HTML 内的标识优先的,然後是 HTTP header ;而mozilla 系列
: 的浏览器刚刚好相反。一般情况在,很多人是把<title>;</title>;排在最前面,并且
: 在title中就出现了UTF-8中文,这样,IE在解析时,就先遇到UTF-8,不往下解析了,
: 因此必须把如果把meta放在UTF-8出现之前,这样IE才能判断这个网页是以UTF-8编
: 的。
我遇到的情况刚好相反..
如果 apache 没有取消 AddDefaultCharset 的话
就算 META 有写, IE 6 有时候还是会空白一片 (要手动选 UTF-8)
Firefox 则是好好的, META 里面写什麽,他就用什麽编码,很乖
--
The Internet: where men are men, women are men, and children are FBI agents.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.223.207
※ 编辑: roga 来自: 220.130.223.207 (12/23 16:35)