2010-10-09 42 views
0

在我的网站论坛(http://www.kanyetothe.com/forum/)上,当用户从IE提交帖子时,他们收到错误“ Internet Explorer无法显示该网页“,但它适用于所有其他浏览器。这是莫名其妙的。有人有任何想法吗?“Internet Explorer无法显示此网页” - 其他所有浏览器都没有问题

我设置了一个测试帐户user:testing/pass:test1如果您想自己看看。

+0

哪些版本的IE?有没有任何身份验证? – 2010-10-09 17:13:11

+0

首先,你应该摆脱XHTML-Strict。无论如何,你将它作为text/html发送,所以它基本上是HTML3.2,在某些标记中带有尾随垃圾。 – mario 2010-10-09 17:15:51

+0

它至少发生在IE8中,不能确定以前的版本,因为我现在无法测试。马里奥:这会解决问题吗? – ktt 2010-10-09 17:39:43

回答

0

我试过在MSIE4 - 8 ...任何人(MSIE4-6返回空白页,第7和8返回提到的错误)

我还检查与萤火虫它不工作似乎是:

  • 到以下地址,它会返回错误400页上提出的一项要求:http://www.kanyetothe.com/forum/%smileySource% - 这可能不会解决问题,因为它是在多个页面和其他的工作,只是一件事值得修复
  • 在服务器上启用gzip压缩 - 可能工作正常,只是一个需要记住的事情调试

此外,实际代码中有错误 - 最后有2个关闭BODY和HTML的标签,以及在HEAD部分实际关闭后插入的一些HEAD数据。

不能说这是否会帮助你解决上述问题,但至少你有什么开始:)

+0

何时以及如何提出请求? – ktt 2010-10-09 21:17:23

+0

我设法解决了这个错误。我不知道是什么导致了它,但它是由SMF论坛系统引起的,在Sources/post.php – ktt 2010-10-09 23:32:33

+0

中,请求是在加载“/forum/Themes/default/scripts/editor.js?rc3”之后直接进行的。文件,所以我会尝试在代码或JavaScript文件本身之后的某处找到它 – 2010-10-11 08:21:44

相关问题