Javascript 使用window.location'下载文件;成功';功能
我正试图通过调用带有window.location的URL下载文件 我的问题是,控制器返回文件需要几秒钟的时间,我想要一个微调器,直到下载完成 就像我使用了一个AJAX调用,那么我会在之前启动spinner,并在“成功”时停止它。当我使用window.location时,有没有办法做到这一点Javascript 使用window.location'下载文件;成功';功能,javascript,asp.net-mvc,model-view-controller,Javascript,Asp.net Mvc,Model View Controller,我正试图通过调用带有window.location的URL下载文件 我的问题是,控制器返回文件需要几秒钟的时间,我想要一个微调器,直到下载完成 就像我使用了一个AJAX调用,那么我会在之前启动spinner,并在“成功”时停止它。当我使用window.location时,有没有办法做到这一点 var url = '@Url.Action("GetFile", "Download")'; window.location = url; 在设置window.location之前显示
var url = '@Url.Action("GetFile", "Download")';
window.location = url;
在设置window.location之前显示动画gif。设置window.location确实会创建微调器,但这取决于浏览器的实现。在设置window.location之前显示动画gif。设置window.location确实会创建微调器,但它的实现取决于浏览器。很久以前我也遇到过同样的情况,我所做的解决方案就是使用Cookie 现在我发现这家伙发布了几乎相同的东西:
我希望它能帮助你和其他人我很久以前也遇到过同样的情况,我所做的解决方案就是使用Cookie 现在我发现这家伙发布了几乎相同的东西: 我希望它能帮助你和其他人