84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
教室里不能联网,不能安装其他的软件(php python就别想了),firefox浏览器。我写了一个js小应用。可以将js产生的一些数据存入localStarage,现在,我想将这个localStorage保存到u盘,可以怎么办?
<html> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <input type="button" id="btncli" value="click" /> <script src="jquery-2.1.4.min.js"></script> <script type="text/javascript"> var click=0; $("#btncli").click(function(){ localStorage.setItem('msg', 'hello javascript'); var str = localStorage.getItem('msg'); var blob = new Blob([str]); var a = document.createElement("a"); a.href = window.URL.createObjectURL(blob); a.download = "a.txt"; a.textContent = "下载"; document.body.appendChild(a); }); </script> </body> </html>
你运行完你的小应用之后,然后把localStorage的内容循环打印出来然后复制保存到本地不行吗?
遍历你的localstorage到一个变量里。document.write()出来ctrl+s保存到你的U盘
<a href="data:application/octet-stream,field1%2Cfield2%0Afoo%2Cbar%0Agoo%2Cgai%0A">CSV Octet</a>
点击即提示保存下载文件.
Node.js 阿..
FileReader
你运行完你的小应用之后,然后把localStorage的内容循环打印出来然后复制保存到本地不行吗?
遍历你的localstorage到一个变量里。
document.write()出来
ctrl+s保存到你的U盘
点击即提示保存下载文件.
Node.js 阿..
FileReader