情况如下:在Web应用程序中,用户选择一些选项,提交表单,PDF文件在服务器端动态生成并提供下载.
问题:生成PDF文件需要很长时间(最多1分钟).一些用户认为没有什么是hapening并且不断地再次点击提交按钮并再次增加服务器负载并进一步降低速度.
我想添加一些繁忙的指示器,它会显示动画图片和消息,如"请等待,你的文件正在生成",这似乎很容易做到.
但是:当文件准备好并弹出"文件下载"对话框时,如何隐藏此指示器?否则,即使用户下载了文件,该消息仍会保留在屏幕上!
似乎非常基本的要求,但我完全卡住了.谢谢你的任何建议!