0

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

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

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

有没有人对可能导致这种情况的原因有任何想法?例如,也许这可能是他们在公司网络中的事实?- 我不明白这会如何导致问题,但我到目前为止都是空的。

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

4

2 回答 2

1

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

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

我希望至少修复解决方法会有所帮助!

于 2009-11-11T20:20:27.200 回答
1

此问题是由以下两个因素共同引起的。

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

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

.

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

基本上,一旦 IE 到达这两行,它似乎就放弃了。查看源代码不起作用,因此无法直接查看。

当这两个因素中只有一个因素存在时,该网站运行良好,但当它们结合在一起时,就会导致问题。

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

于 2009-11-27T10:30:53.097 回答