【发布时间】:2020-02-17 12:00:25
【问题描述】:
我有一个锚点,单击该锚点会下载首先需要生成的文件。这需要几秒钟,所以对用户来说似乎什么都没有发生。我想在等待第一个字节时显示加载动画(之后浏览器显示下载进度),但我不知道该怎么做。
我不想执行 ajax 请求并注册进度事件,因为我希望浏览器的下载管理器处理实际下载。
有没有办法在下载实际开始时得到通知?
【问题讨论】:
-
如果您不准备使用 ajax 或 fetch 等,那么我会拒绝。
-
您至少可以使用 ajax 从服务器获取文件已创建的消息并删除加载程序。
标签: javascript html