我看到this issue。
我有一个相对简单的ASP.NET页面,其中包含gridview和一些按钮。单击按钮时,页面会重新绑定网格并回发。
奇怪的是,每次我点击刷新按钮,IE进度条(在状态区域中)都会保持“打开”,表示用户该页面仍在加载...永远。
我在其他页面上重现了这一点 - 似乎每次回发都会发生。
在IE7和IE8中确认,但在FF3.5中没有发生。
有什么想法吗?
更新1:
仅当服务器配置为HTTP压缩时才会出现这种情况。
在任何一种情况下(压缩或未压缩),fiddler只显示一个成功提供的请求。但是,当启用压缩时,我会遇到有问题的行为。
答案 0 :(得分:1)
我过去曾经看过各种各样的设置,但从未对其进行整理。在一个案例中,我能够在服务器端使用诊断日志记录来确认所有http请求都已完成。我发现了一种技术,为了让进度条消失,虽然它让我感到畏缩:经过一段时间(使用setTimeout),将1x1 iframe写入页面底部,加载一个空白的html文件。当然,这是使用IE5或IE6或其他东西(很久以前),所以可能不再适用。