编程语言
首页 > 编程语言> > javascript – 如何在不使用带有下载属性的元素或服务器的情况下下载文件?

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

作者:互联网

根据caniuse,Microsoft Edge build 10547+元素的download属性在Microsoft Edge build 10547+,但是not IE or Safari得到支持.

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

解决方法:

有许多方法可以触发下载.以下是一些:

使用表格:

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

使用javascript:

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

标签:javascript,html5,download,file,fileapi
来源: https://codeday.me/bug/20190915/1805872.html