- 自从发现有关我的问题的更多信息后,我修改了我的问题
单个用户抱怨(在XP上并使用IE6)他们无法关注我网站上的任何链接。他们看到的行为是单击链接显示空白页面,但不会更改浏览器地址栏中的URL。此时按下刷新,然后在地址栏中正确显示页面,并显示正确的URL。
所有锚点都是正确的,并且在所有我们最喜欢的浏览器中测试网站我还使用IE6在XP上自行测试了网站,并且没有问题。
有没有人想过可能导致这种情况的原因?也许它可能是他们在公司网络中的事实? - 我不知道这可能会导致什么问题,但我到目前为止是空的。
我正在使用XHTML& PHP。标题正在被正确接收。我还确保完整的PHP错误报告已启用且没有错误。
答案 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似乎只是在它到达这两行时就放弃了。查看源代码无效,因此无法直接看到此内容。
当两个因素中只有一个存在时,该网站运作良好,但合并时会导致问题。
所以为了解决我的问题,我删除了这两行。现在网站运行正常。