0

我刚刚在 ashx 页面中写了一个 IhttpHandler 并且我正在从这样的 javascript 函数中进行调用:

function obtenerFichero(id) {
    document.getElementById('<%= proces.ClientID %>').style.visibility = "visible";
    window.location.href = '../HELPDESK/DescargaFichero.ashx?ID=' + id;
}

一切都很好,但请求需要很长时间才能完成,我想显示一个带有“处理中”消息的 div,并在请求完成后隐藏它

谢谢!

4

1 回答 1

0

你想要的是不可能的。可以做的是将页面加载到不可见的 iframe 中。加载完成后,我们可以将“主”页面的 html 设置为 iframe 的 html。到那时,我们可以显示一个“加载”动画。

于 2012-06-20T15:13:50.247 回答