LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 852|回复: 2

浏览器默认字符集的问题

[复制链接]
发表于 2005-5-24 17:40:58 | 显示全部楼层 |阅读模式
http://marcolu.3322.org/blogspot
这是我的blog,用的blogger的服务,问题是这个东西默认是UTF-8的字符集。而ie打开这个页面的时候显示的是一片空白,需要手动调整字符集,而用其他浏览器比如firefox、safari等就没有问题。

有什么办法让ie显示吗?
 楼主| 发表于 2005-5-25 17:41:35 | 显示全部楼层
顶一下~~~
回复 支持 反对

使用道具 举报

发表于 2005-5-25 18:21:53 | 显示全部楼层
这是因为你的标题里含有 utf-8 编码的中文, 但是 ie 默认不使用 utf-8 解释网页(具体是用系统编码还是跟据语言自动选择我不清楚), 当它解释到你的标题时发现无法解释的字符就会终止下面的解释..
  1. <title>Marco Lu 的个人网志</title>
  2. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
复制代码


我只知道三种办法可以解决你的这个问题,
一是对换上面这两个标签的位置(这个办法最简单);
二是用你的输出一个 header('Content-Type: text/html; charset=utf-8');
三是用 apache 的 AddDefaultCharset 设置默认编码(其实也是输出一个头);
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表