如何在不使用 <a> 的情况下下载文件具有下载属性或服务器的元素? [英] How to download a file without using <a> element with download attribute or a server?
本文介绍了如何在不使用 <a> 的情况下下载文件具有下载属性或服务器的元素?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
根据 caniuse,download
属性 元素/en-us/microsoft-edge/platform/status/adownloadattribute" rel="noreferrer">Microsoft Edge build 10547+,但不是 IE 或 Safari.
如何在不使用带有 download
属性集的 元素或服务器的情况下下载文件对象?
How to download a file object without using <a>
element with download
attribute set or a server?
推荐答案
触发下载的方法有很多种.以下是一些:
There are a number of ways of triggering a download. Following are a few:
使用表单:
<form method="get" action="mydoc.doc">
<button type="submit">Download</button>
</form>
使用 JavaScript:
Use javascript:
<button type="submit" onclick="window.open('mydoc.doc')">Download</button>
这篇关于如何在不使用 <a> 的情况下下载文件具有下载属性或服务器的元素?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文