在我的网站上,我可以选择显示一些数据并以csv格式下载。某些数据非常大(SQL中有20,000到900,000行)。当我在网站上显示它时,我使用分页功能,以便一次快速显示x行数量,但是,下载链接当然应该并且正在下载整个报表,可能需要几秒钟到几分钟,具体取决于文件大小。我想知道是否有一种方法可以创建临时弹出式消息或内嵌消息,说明“收集信息...”,然后我可以再添加一个动画GIF,以便用户知道正在发生的事情。创建这个应该不是问题,但我不确定是否有一种方法可以在下载弹出窗口出现时触发它消失。我在这个网站上看到的解决方案都建议使用计时器,但在这种情况下这不是一种选择,因为时间会有很大变化。下载文件时的临时消息
我使用的是经典的ASP,所以想要使用那个或JavaScipt。如果有所作为,我还可以使用闪光灯。