【问题标题】:add_endRequest doesnt work when i call a file download当我调用文件下载时 add_endRequest 不起作用
【发布时间】:2011-08-10 18:36:15
【问题描述】:

我正在使用 ASP.NET 2008,并且我在 javascript 上有一个两行脚本,用于在更新面板工作时显示“正在加载...”消息:

Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(showProgressDialog);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(hideProgressDialog);

它工作得很好,但是当我调用向我发送文件的 filedownload.aspx 时,该消息出现但从未消失,就像 endrequest 从未触发一样。该文件下载完美,我可以保存它,或打开它,任何东西。 “正在加载...”消息是否有问题,所以ajax没有问题。

有什么想法可以总结一下并关闭加载消息以让用户在网络上工作?

【问题讨论】:

    标签: javascript ajax file httpwebrequest download


    【解决方案1】:

    我已经解决了,我在代码隐藏 ASP 上设置了一个超时设置,该 ASP 调用了一个带有 window:location 到 url 的函数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-04
      • 2022-10-13
      • 2018-10-31
      • 2013-04-12
      • 2011-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多