在ASP.NET页面上的IE中随机加载冻结

时间:2013-09-13 08:57:54

标签: asp.net internet-explorer freeze

在回发ASP.NET页面后,我随机出现了加载问题。

当我执行任何导致回发的操作时,页面将挂起“加载状态”并且不会重建。看起来服务器仍在进行请求处理,并且没有发回响应。但是一旦我点击浏览器的刷新按钮,结果立即显示,这表明回发已成功执行,并且响应应该已发送到客户端。 只有IE才会出现此问题。如果我在其最新版本中使用Chrome或FF,则没有任何问题。

问题不是一直发生,而是在一个特定的点击/按钮/回发上。它实际上是随机的,如果后面的代码做了很多事情并不重要。即使只是简单地点击链接也可能导致问题。

一个特殊性(我根本不喜欢,但目前是必要的,以便在IE中正确呈现页面)是我们通过Website.Master中的以下行强制执行兼容模式到IE7

<meta http-equiv="X-UA-Compatible" content="IE=7" />
  • 在客户端,我们在Windows 7 64位计算机上使用IE9 32位。 (或Chrome 29 | FF 23)
  • 开发环境是Visual Studio 2012,其中.NET 4.5作为Web项目的目标框架
  • 应用程序在IIS 7.5下的Win2k8上运行,仅启用HTTPS,应用程序池设置为带有SQL 2008 R2数据库的集成模式的.NET Framework v4.0.30319。

我认为问题可能来自HTTPS,但是当我们使用普通HTTP时,我们已经遇到了问题。

有人知道这个问题还是可以提出任何建议?

0 个答案:

没有答案