网站在IE6中呈现空白页面

时间:2009-11-11 20:07:13

标签: php http xhtml internet-explorer-6 explorer

- 自从发现有关我的问题的更多信息后,我修改了我的问题

单个用户抱怨(在XP上并使用IE6)他们无法关注我网站上的任何链接。他们看到的行为是单击链接显示空白页面,但不会更改浏览器地址栏中的URL。此时按下刷新,然后在地址栏中正确显示页面,并显示正确的URL。

所有锚点都是正确的,并且在所有我们最喜欢的浏览器中测试网站我还使用IE6在XP上自行测试了网站,并且没有问题

有没有人想过可能导致这种情况的原因?也许它可能是他们在公司网络中的事实? - 我不知道这可能会导致什么问题,但我到目前为止是空的。

我正在使用XHTML& PHP。标题正在被正确接收。我还确保完整的PHP错误报告已启用且没有错误。

2 个答案:

答案 0 :(得分:1)

标题应该单独工作(我认为它没有任何问题)。

然而,JavaScript是错误的,因为HTML评论<!---->不是有效的JavaScript指令,因此您将获得解析错误。您必须先评论评论(例如//<!--//-->)。

我希望至少修复变通办法有帮助!

答案 1 :(得分:1)

此问题是由以下两个因素组合引起的。

  • 首先,用户在其工作场所(ISA服务器)的代理服务器后面。

  • 其次,通过调试我发现HTML头中的以下两个元标记是原因。

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<meta http-equiv="Content-Style-Type" content="text/css" />

基本上IE似乎只是在它到达这两行时就放弃了。查看源代码无效,因此无法直接看到此内容。

当两个因素中只有一个存在时,该网站运作良好,但合并时会导致问题。

所以为了解决我的问题,我删除了这两行。现在网站运行正常。