如何用js实现点击按钮下载文件

JavaScript032

如何用js实现点击按钮下载文件,第1张

在按钮上写属性 onclick="函数名()" ,作用是绑定click事件

<input type="button" onclick="Click()" value="Download" />

然后在脚本处写上对应的函数即可,在函数中跳转到相应的文件路径就行。如

function Click(){

    window.location.href="文件的url地址"

}

在download.aspx.cs写文件流

js调用

<script>

<a href="download.aspx?fn=xxxxx.exe">下载1</a>

<script>

这个可以压缩后再跳转

比如将文件压缩为zip,然后通过js

location.href = './a.zip'

就可以下载

一般的txt、php、html文件等都会被ios的safari正常当文本输出