单击下载链接时会触发什么事件并显示文件保存对话框?

时间:2016-07-02 04:06:03

标签: javascript download dialog cgi mime

文件是动态提供的,启动服务器端脚本并生成输出非常耗时,有时需要5-10秒。我想在下载链接附近显示“请稍候”消息,直到下载过程真正开始。当出现文件保存对话框时,我想让“请稍候”消息消失。下载和保存对话框由服务器端触发,写入CGI应用程序的标准输出,并附加MIME类型“application / force-download”标头。是否有可能以某种方式跟踪文件下载对话框?

1 个答案:

答案 0 :(得分:0)

您可以使用html的data-disable-with属性。它只是出现在按钮上,当服务器响应时消失。

实施例

<input type="submit" data-disable-with="Please wait while downloading.." autocomplete="off">