【发布时间】:2013-10-20 02:25:28
【问题描述】:
通过window.location强制下载时如何在JavaScript中设置blob文件的名称?
function newFile(data) {
var json = JSON.stringify(data);
var blob = new Blob([json], {type: "octet/stream"});
var url = window.URL.createObjectURL(blob);
window.location.assign(url);
}
运行上述代码会立即下载文件,而无需刷新页面,如下所示:
bfefe410-8d9c-4883-86c5-d76c50a24a1d
我想将文件名设置为 my-download.json。
【问题讨论】:
标签: javascript html download blob html5-filesystem