javascript - 使用数据 : URI? 时有什么方法可以指定建议的文件名

标签 javascript html url data-uri save-as

例如,如果您点击链接:

data:application/octet-stream;base64,SGVsbG8=

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

最佳答案

使用download属性:

<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/7922306/

相关文章:

java - Smali - 如何在此代码中编辑点击时的 url

c# - 解码这种路径url?

java - 如何从字符串的开头修剪字符。安卓

javascript - 使用 jQuery 从相邻输入元素获取值

javascript - 为什么 AngularJS 向服务器生成的输出添加额外的类?

javascript - 在 Node 脚本中加载预编译的 Handlebars 模板?

html - 如何使用CSS创建波形

javascript - 为什么进度条不能正常工作?

javascript - 我可以将两个 JavaScript 脚本放入一个 .js 文件吗?

javascript - 当用户单击鼠标右键时,如何阻止浏览器打开对话框?