Javascript 有没有办法将会话存储中存储的文本作为文件附件下载到浏览器?
我将一些数据存储在Javascript 有没有办法将会话存储中存储的文本作为文件附件下载到浏览器?,javascript,html,typescript,Javascript,Html,Typescript,我将一些数据存储在sessionStorage/localStorage中。有没有办法将该数据作为文件附件直接下载到浏览器?从存储器中获取该数据,并使用api在内存中创建新文件 let myFile = new File(data, "Filename.txt[anything]",{type:"plain/text"}]); let url = URL.createObjectURL(myFile); let a = document.createElement("a"); a.href(ur
sessionStorage
/localStorage
中。有没有办法将该数据作为文件附件直接下载到浏览器?从存储器中获取该数据,并使用api在内存中创建新文件
let myFile = new File(data, "Filename.txt[anything]",{type:"plain/text"}]);
let url = URL.createObjectURL(myFile);
let a = document.createElement("a");
a.href(url);
a.setAttribute("download","data.txt");
a.click();
根据要保存的数据类型,您可以尝试以下操作:@janaravi我在
localstorage
/sessionstorage
中存储了一个非常大的字符串。我需要以文件的形式下载该字符串作为附件。