我有一个生成报告的页面,报告作为附件发送到浏览器。 我想做的是..禁用生成报告按钮,或显示一个spinny请等待,当附件生成完成并已发送到浏览器我想删除spinny徽标/重新启用按钮..
是否存在js事件,如附件完整或某些此类?
感谢
NAT
答案 0 :(得分:2)
是否存在js事件,如附件完整或某些此类?
没有。下载文件完全不受JavaScript控制。
想到的唯一方法是让生成报告的脚本更新某种标记(例如临时文件),您可以使用Ajax从页面中频繁地轮询该标记。完成脚本生成数据后,您将删除该标志。
但是,您需要确定是否值得为小UI效果而努力。