下面是vue的代码但是其他的都差不多
<script>
export default{
methods:{
win_open(){
window.open('result.csv','_self');
},
hidden_a_download(){
//这种写起来很古典,全是DOM操作
let link = document.createElement('a');
link.style.display = 'none';
link.href = 'result.csv';
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}
}
}
</script>
<template>
<button @click="win_open()">windows open download</button>
<a href="result.csv"><button>a href download</button></a>
<button @click="hidden_a_download()">hidden a href download</button>
</template>
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。