读书人

IE6显示空白页面有关问题

发布时间: 2013-03-01 18:33:02 作者: rapoo

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
[解决办法]
把页面简化(包—OCTYPE,HTML标签属性,frame的数量等),然后每次增加一个内容,逐步排查问题。
[解决办法]
中间一条白线是框架的边框吧?
空白是不是因为框架引用的页面head.html的问题?

读书人网 >CSS

热点推荐