如何使用HTML5本地存储来保存一个小的exe文件,然后点击按钮下载它?HTML5 localstorage:存储和下载文件
1
A
回答
0
HTML5本地存储不适用于文件。
看一看Mozilla的文档在这里:https://developer.mozilla.org/en-US/docs/Web/API/Storage/LocalStorage
相反,它是键/值对。
// Save data to the current local store
localStorage.setItem("username", "John");
// Access some stored data
alert("username = " + localStorage.getItem("username"));
要开始下载,你可能想看看像Download File Using Javascript/jQuery
0
Localstorage
一个问题,你认为是不是一个数据库,甚至文件系统,它只是存储微小位一些纯JSON
文件的数据在key: value
对。
如果您在使用JSON之前很容易理解它背后的想法。
下面是Local-storage
设置和获取价值的例子:你如何看待这个链接
locastorage.setItem('KEY',JSON.stringify('VALUE'));
// KEY is kind of like the variable name and the VALUE is the actual Data
JSON.prase(locastorage.getItem('KEY'));
// You use the KEY to access the value
// Using JSON methods stringify and prase just to be on the safer side.
相关问题
- 1. 下载和存储文件
- 2. HTML5和下载的文件
- 3. 存储和下载excel文件在php
- 4. 跨文件的HTML5 localStorage?
- 5. HTML5的localStorage和SQL
- 6. HTML5的localStorage和Dojo
- 7. HTML5/JavaScript的:存储动态变量名和值在localStorage的
- 8. 文件下载和缓存
- 9. 通过ajax下载zip文件(包含xml和图像)并将二进制数据存储在IE的localstorage中
- 10. HTML5 localStorage
- 11. 使用localStorage存储值加载Knockout Observable
- 12. 从Firebase存储下载JSON文件
- 13. 从Laravel的存储器下载文件
- 14. 从Firebase存储下载最新文件
- 15. 在Cocoa中存储下载的文件
- 16. 存储下载的文件在Java
- 17. GWT的localStorage - 存储对象
- 18. html5 localstorage和web sql storage
- 19. 将下载apk文件下载到内部存储器
- 20. html5应用可以下载HTML文件并将其存储在本地?
- 21. 适用于在localStorage(HTML5)中保存文件的数据结构?
- 22. 使用javascript localstorage存储和加载数据?
- 23. 如何存储和下载数据库中的zip文件postgres
- 24. 将所有表和存储过程下载到文件
- 25. 下载,存储,查看和管理PDF文件
- 26. Django的方法来下载和存储文件
- 27. Node-js - 下载和存储文件 - Binary - Archieve损坏
- 28. Azure存储 - 下载大文件与MVC和SharedAccessFilePolicy
- 29. HTML5 localStorage安全
- 30. 实现HTML5 localStorage
但是: https://hacks.mozilla.org/2012/02/saving-images-and-files -in-localstorage/ 它说你实际上可以将任何文件保存为blob。 – Mikhail
你为什么要这么做?只是要清楚,这些文件不能被用户访问 - 它们被浏览器存储在数据库文件中。 – jcuenod