我刚在ashx页面写了一个IhttpHandler,我正在用这样的javascript函数调用:
function obtenerFichero(id) {
document.getElementById('<%= proces.ClientID %>').style.visibility = "visible";
window.location.href = '../HELPDESK/DescargaFichero.ashx?ID=' + id;
}
一切都很好,但请求需要很长时间才能完成,我想显示带有“处理”消息的div,并在请求完成后隐藏它
谢谢!
答案 0 :(得分:0)
你想要的是不可能的。可以做的是将页面加载到不可见的iframe中。加载完成后,我们可以将'main'页面的html设置为iframe的html。到那时,我们可以展示一个“加载”动画。