原生JS 下载文件

方法一:

window.open('你的下载链接');

方法二:

var _form = document.createElement('FORM');
_form.setAttribute('method', 'get');
_form.setAttribute('action', '你的下载链接');
document.body.appendChild(_form);
_form.submit();

注意:在创建 FORM 元素的时候 应该先查询一下 看看当前DOM中是否已经有完全相同的FORM元素,否则的没点击一次下载,就会往DOM中插入一个FORM元素。

方法三:

window.location.href="你的下载链接";

你可能感兴趣的:(原生JS 下载文件)