我正在使用的一个站点是使用PHP构建的,有时会显示一个完全空白的页面。 客户端或服务器上没有错误消息。 同一页面有时可能会显示,但不会显示其他页面。 所有页面在IE7,Firefox 3,Safari和Opera中均可正常工作。 所有页面均XHTML与此meta元素:IE6中的空白页面
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
它似乎,我已经解决了这一问题,通过添加此PHP代码:
header('Content-type: text/html; charset=utf-8');
我已阅读,这个问题的原因可能XHTML,编码,gzip压缩或缓存,但没有人能够备份这些猜测。
由于问题是断断续续的,我不相信,我的解决方案实际上已经解决了这个问题。
我的问题是,有没有可重现其他浏览器显示内容时有IE6显示空白页的方式? 如果是这样,是什么原因导致它解决的?
如果我将其更改为text/html,我仍然可以使用XHTML吗? – Liam 2008-11-06 13:02:17