不用a标签 用js怎么完成当前页面文件的下载 而不是打开
https://zhidao.baidu.com/question/262649688.html
用js创建a标签,点击下载
<span class="xz" data-path="xxxx">下载</span>
<script type="text/javascript">
$(function(){
$('.xz').click(function(){
var path = $(this).attr('data-path'); //文件下载路径
var a = document.createElement('a'); //创建a标签
a.href = path;
a.download = "xxx"; //下载的文件名
a.id = "xz_op";
$('.xz').parent('div').append(a);
//给创建的a标签绑定点击事件下载
document.getElementById('xz_op').click();
$('#xz_op').remove();
})
})
</script>