JavaScript 前端文件无刷新下载



使用location.href下载文件

页面无刷新(推荐)
1
location.href = url;

使用windows.open下载文件

利用ajax去提交请求,后端会返回一个线上的文件地址,前端可以通过原生的window.open打开这个地址就可以实现下载;页面会闪一下,体验不好。


1
window.open(url)