我正在使用js
struts2 从服务器下载文件。一切正常,除了有时生成文件可能需要几秒钟,我想展示一个加载器gif
从生成开始到浏览器显示下载生成文件的窗口的加载程序。
现在我js
有:
var url = "myAction.action?param1=" + param1;
window.location.href = url;
这只会调用我的操作,该操作将生成将要下载的文件,然后浏览器将显示其默认下载窗口。
有没有办法对 ajax 做同样的事情,所以我可以知道请求何时开始以及浏览器对用户的响应何时到达?
谢谢