处理来自 ashx 处理程序调用的 pdf 响应。我在 C# 4.0 中有一个通用的 ashx 处理程序,它为我创建了一个 pdf。我通过构建发送到处理程序的 url 从浏览器中的 javascript 调用此处理程序。所以我最后一次获得pdf的电话是这样的:
window.open(_url, '_self', false);
我遇到的问题是,我只能旋转 gif 来告诉用户 pdf 正在烹饪并且很快就会准备好。我只是没有一个接入点,我可以说“报告正在工作,稍等片刻”。因为当那个电话回来时,它会尝试打开 pdf - 在我的浏览器中,它会显示要求您打开或保存 pdf 的框。
是否有另一种方法可以进行此调用,以便当 pdf 文档返回时,我可以执行一些代码以使 spinny 消失?