html代码正常,在IE下却完全空白!

2010年03月11日

今天测试一些网页,发现有个页面在firefox显示很正常,在ie的任意版本下却一片空白,查看一下源代码,发现里面有完整的html源代码而且没有错误,很是奇怪为什么经过ie解释就变成空白了呢?

分析原因与解决方法:页面字符集定义与title的位置顺序往往会导致这个问题,正确的做法是先定义页面字符集,再写title,不过这个问题好像是随机发生的,有些页面不管相对顺序怎样变化都显示正常,及时title中已经出现中文。下面的是两个正误示例。

错误写法:

1
2
<title>露兜博客</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

正确写法:

1
2
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>露兜博客</title>

露兜博客博主,计算机科学与技术专业本科在读,男生,儒家思想受益者。文采不佳,不喜欢聚光灯,不喜欢吹牛,不喜欢无序的做事方式。闲时喜欢写些代码自娱自乐,并在博客中分享一些个人技术经验。

点击支持作者 0
标签: , ,
Advertising
  1. yufan
    2010年6月9日 12:10 | #1

    狂晕,我遇到的问题刚好是反过来的。。。。 不晓得怎么解

    [回复]

  2. 第三方·
    2010年4月18日 18:18 | #2

    这个问题够诡异的,没碰到过,碰到了估计要头疼死,就怕碰到这么诡异的问题,头大。

    [回复]

  3. 2010年4月9日 20:57 | #3

    文章标题让俺很蛋疼

    [回复]

    Ludou 回复:

    IE向来没让程序员舒坦过。

    [回复]

    白大王 回复:

    html代码正常,在IE下却显示正常!
    收到此淫得回复俺更蛋疼了。

    [回复]

    Ludou 回复:

    我错了!

    [回复]