一尘不染

如何在不使用具有下载属性的元素或服务器的情况下下载文件?

javascript

根据caniuse,MicrosoftEdge版本10547+支持element的download属性,但IE或Safari不<a>支持。

如何在不使用<a>具有download属性集的元素或服务器的情况下下载文件对象?


阅读 275

收藏
2020-05-01

共1个答案

一尘不染

有多种触发下载的方法。以下是一些:

使用表格:

<form method="get" action="mydoc.doc">
<button type="submit">Download</button>
</form>

使用javascript:

<button type="submit" onclick="window.open('mydoc.doc')">Download</button>
2020-05-01