我正在使用数据属性来模拟客户端JavaScript的文件下载。这是我的源代码:
var data = "data:application/text,anything is here";
window.location.href = data;
这非常有效,可以模拟文件下载。有没有什么方法可以指定文件名,作为数据URI的一部分或使用浏览器提供的其他工具?
我知道download
标记的<a>
属性,但我想知道除了默认值之外是否还有其他选项可以使用data
本身的值作为建议的文件名。
答案 0 :(得分:0)
当您重定向浏览器时,我不相信有这样做的方法。
如果您通过链接提供下载,则可以使用download
attribute建议文件名。目前并非所有浏览器support the download
attribute`。