根据caniuse,MicrosoftEdge版本10547+支持element的download属性,但IE或Safari不<a>支持。
download
<a>
如何在不使用<a>具有download属性集的元素或服务器的情况下下载文件对象?
有多种触发下载的方法。以下是一些:
使用表格:
<form method="get" action="mydoc.doc"> <button type="submit">Download</button> </form>
使用javascript:
<button type="submit" onclick="window.open('mydoc.doc')">Download</button>