function download(url, filename, type) {
var a = document.createElement("a");
a.href = url;
a.target='_blank'
// a.download = filename;
document.body.appendChild(a);
a.click();
setTimeout(function() {
document.body.removeChild(a);
window.URL.revokeObjectURL(url);
}, 0);
}
https://stackoverflow.com/questions/13405129/javascript-create-and-save-file
此博客介绍如何使用JavaScript动态创建链接,并通过`a.click()`触发下载,实现文件的自动下载功能。它展示了如何在不暴露下载文件名的情况下,通过`setTimeout`清理临时元素和URL对象。
546

被折叠的 条评论
为什么被折叠?



