日期:2014-05-17  浏览次数:20656 次

IE6显示空白页面问题
最近做了一个界面,在IE9、火狐、Chrome、Opera、Safari下显示都没问题,但是在IE6显示出来就是空白的网页,右击查看源文件就能看见代码,用IE6分别打开每个引用网页都没问题。

网上查资料基本上都说是浏览器编码问题,加上<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />就可以了,我尝试了,但是还是没有效果,代码如下,求救

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="CSS/index.css" type="text/css">
<script type="text/javascript" src="JS/jquery.js"></script>
<script type="text/javascript" src="JS/index.js"></script>
</head>
<frameset rows="90px,*" frameborder="0" framespacing="0">
   <frame src="head.html" scrolling="no"/>
   <frameset cols="160px,16px,*,16px,110px" id="frameset2"  frameborder="0" framespacing="0">
       <frame src="menu.html" id="menu" scrolling="no" frameborder="0"/>
       <frame src="center.html" id="center" frameborder="0"/>
       <frame src="content.html" id="content" frameborder="0" scrolling="no" />
       <frame src="right_center.html" id="right_center" frameborder="0" scrolling="no" />
       <frame src="information.html" id="information" frameborder="0" scrolling="no" />
   </frameset>
</frameset>
  <noframes>
    <body>
    </body>
  </noframes>

</html>

------解决方案--------------------
页面编码 要与 文件编码一致

记事本打开,另存为 编码选 与页面一致
------解决方案--------------------
运行了一下LZ的代码,冒似没有问题
------解决方案--------------------
前2周碰到和楼主相似的问题
ie6显示空白,其他所有浏览器显示正常
ie6打开网页时占用cpu 100%
查看源代码为空白,apache日志304
前天看《精通css》,其中提到如果是用xhtml的话,DOCTYPE应该放在第一行,否则ie6将进入quirk模式(中文版第16页)
而我的文件在DOCTYPE前加了 <?xml version="1.0" encoding="utf-8"?>
删除这一行就可以显示了

不知道对楼主的问题有没有帮助。。。


------解决方案--------------------
呃 一个好的书写习惯 我觉得真的好 。起码目前为止我没有遇到过。
------解决方案--------------------
引用:
引用:运行了一下LZ的代码,冒似没有问题
你是用IE6运行的吗???我试的就不行啊


IEtest里面的IE6
------解决方案--------------------
把页面简化(包括DOCTYPE,HTML标签属性,frame的数量等),然后每次增加一个内容,逐步排查问题。
------解决方案--------------------
中间一条白线是框架的边框吧?
空白是不是因为框架引用的页面head.html的问题?