javascript - 使用数据: URI?时有没有办法指定建议的文件名

标签 javascript html url data-uri save-as

例如,如果您点击链接:

数据:application/octet-stream;base64,SGVsbG8=

浏览器将提示您下载一个文件,该文件包含超链接本身中以 Base64 形式保存的数据。有什么方法可以在标记中建议默认名称吗?如果没有,有 JavaScript 解决方案吗?

最佳答案

使用下载属性:

<a download='FileName' href='your_url'>

The download attribute works on Chrome、Firefox、Edge、Opera、桌面 Safari 10+、iOS Safari 13+,而非 IE11。

关于javascript - 使用数据: URI?时有没有办法指定建议的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12924654/

相关文章:

javascript - jquery smartbanner 没有苹果 smartbanner

javascript - 如何在 javascript execCommand 方法中将 alt 添加到图像 src 标记?

php - 将相对 URL 转换为绝对

javascript - 如何在点击提交时重定向我的页面?

javascript - 如果循环到达底部,如何暂停它? Window.requestanimationframe - Javascript/html5 Canvas

javascript - 获取 HTML <TD> 值

html - 使用 CSS 在父元素中切一个洞

php - codeigniter:为什么当我在 anchor 标记的 href 属性中回显 base_url() 时,它会回显两次

url - Open ID 端点转发不起作用

javascript - 除了通过 JavaScript 附加之外,还有其他方法可以将动态数据添加到 jQuery Mobile 页面中吗?