我正在寻找一种允许用户使用Ajax从我的网站下载文件的方法。我之所以需要这样做是因为文件很大(正常情况下为50兆)。因此,当用户单击下载按钮时,它实际上看起来好像页面没有响应,因为它必须将文件从我的Amazon S3流传输到用户。
因此,我需要通知用户下载正在进行中,甚至可能给他们一个进度条。我找到了以下文章,但我并不热衷于将iFrame注入我的网页。
在此先感谢您的帮助。
我决定使用IFrame方法,因为没有其他方法可以无缝地工作以使其值得使用。