这很疯狂,但我不知道该怎么做,而且由于这些词很常见,很难在搜索引擎上找到我需要的东西。我想这应该是一个容易回答的问题。
我想要一个简单的文件下载,它会做同样的事情:
<a href="file.doc">Download!</a>
但我想使用 HTML 按钮,例如:
<input type="button" value="Download!"> <button>Download!</button>
同样,是否可以通过 JavaScript 触发简单下载?
$("#fileRequest").click(function(){ /* code to download? */ });
我绝对 不是 在寻找一种方法来创建一个看起来像按钮的锚,使用任何后端脚本,或者弄乱服务器标头或 mime 类型。
对于按钮你可以做
<form method="get" action="file.doc"> <button type="submit">Download!</button> </form>