我是html的新手。我只想知道如何在我的html页面中弹出保存。我已经尝试了html输入文件类型属性。但它对我不起作用。我需要向用户显示下载弹出窗口,而不是上传弹出窗口。 下图显示了我真正需要的东西,
有人可以告诉我如何完成这项工作。先感谢您!
答案 0 :(得分:1)
您可以将<a>
元素与download
属性集一起使用,在元素上调用click()
。
<a href="" download=""></a>
<script>
document.querySelector("a[download]").click()
</script>
或者,您可以将href
元素设置为a
元素为data URI
,其类型为application/octet-stream
,在元素上调用.click()
<a href="data:application/octet-stream," id="download"></a>
<script>
document.querySelector("a#download").click()
</script>