如何使用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. html5 localstorage存儲和訪問
- 2. 下載和存儲文件
- 3. HTML5和下載的文件
- 4. 存儲和下載excel文件在php
- 5. 從localStorage存儲/加載已修改的HTML5頁面
- 6. 跨文件的HTML5 localStorage?
- 7. HTML5/JavaScript的:存儲動態變量名和值在localStorage的
- 8. HTML5的localStorage和Dojo
- 9. HTML5的localStorage和SQL
- 10. 如何上傳,存儲和下載文件上的文件
- 11. 文件下載和緩存
- 12. 通過ajax下載zip文件(包含xml和圖像)並將二進制數據存儲在IE的localstorage中
- 13. 將音頻文件存儲在html5本地存儲中 - 使用javascript下載音頻文件
- 14. IE8在文件系統中存儲存儲在localStorage中的值?
- 15. 安全存儲可下載文件
- 16. 從Azure Blob存儲下載文件
- 17. 從nexus存儲庫下載文件
- 18. 從Firebase存儲下載JSON文件
- 19. 從Firebase存儲下載最新文件
- 20. 在Cocoa中存儲下載的文件
- 21. 從Laravel的存儲器下載文件
- 22. 存儲下載的文件在Java
- 23. 使用localStorage存儲值加載Knockout Observable
- 24. Azure存儲 - 下載文件並存入存儲
- 25. HTML5 localStorage
- 26. GWT的localStorage - 存儲對象
- 27. 用Java中的校驗和信息下載和存儲文件
- 28. 如何通過html5存儲API來存儲和加載內容?
- 29. html5 localstorage和web sql storage
- 30. 將下載apk文件下載到內部存儲器
但是: https://hacks.mozilla.org/2012/02/saving-images-and-files -in-localstorage/ 它說你實際上可以將任何文件保存爲blob。 – Mikhail
你爲什麼要這麼做?只是要清楚,這些文件不能被用戶訪問 - 它們被瀏覽器存儲在數據庫文件中。 – jcuenod