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