0
A
回答
0
使用HTML5本地存儲。
1
您可以使用cookie存儲數據,並在用戶下次打開網頁時檢索它。
例如 -
使用該片段的一些文本框的數據捕捉到一個cookie -
$.cookie("mydata", $(".sometextfield").val(), {expires: 7});
現在假設用戶關閉瀏覽器。下一次用戶訪問您的網頁
,他的片段將讀取cookie數據和填充在頁面加載文本字段 -
$(".sometextfield").val($.cookie("mydata"));
2
如果你很高興與瀏覽器支持(檢查http://caniuse.com/#feat=namevalue-storage),您可以使用本地存儲來實現這一點,這是比餅乾更強大。
有多少可以存儲的限制(因瀏覽器而異,但假設約爲5Mb--與每個cookie的4Kb相比),並且它比Cookie有優勢,即每次請求都不會將其發送到服務器。這增加了您可能不想要的(輕微)請求開銷。
你去解決哪種,請確保您處理用戶已經清除了所有這些數據,或者只是一些吧....
相關問題
- 1. 如何在瀏覽器緩存中存儲海量數據
- 2. 當瀏覽器存儲緩存項
- 3. 如何讓瀏覽器不存儲緩存Java EE/Tomcat
- 4. jqGrid數據存儲在瀏覽器緩存中?
- 5. 將信息存儲在瀏覽器緩存中
- 6. 如何瀏覽存儲在Android SD存儲器中的文件?
- 7. 緩存。瀏覽器VS Rails的緩存
- 8. 瀏覽器緩存或磁盤緩存?
- 9. 如何在瀏覽器緩存中檢測SWF的存在?
- 10. 如何使用jquery在瀏覽器緩存中存儲ajax響應
- 11. 如何知道哪些文件存儲在瀏覽器緩存中
- 12. 如何處理瀏覽器緩存?
- 13. 瀏覽器如何清空緩存?
- 14. 如何清除瀏覽器的緩存?
- 15. 如何清除瀏覽器緩存?
- 16. .htaccess - 如何清除瀏覽器緩存?
- 17. 如何禁用瀏覽器緩存?
- 18. 如何刪除瀏覽器緩存?
- 19. Adobe AIR瀏覽器存儲在哪裏緩存?
- 20. 槓桿瀏覽器緩存
- 21. 控制瀏覽器緩存
- 22. 利用瀏覽器緩存
- 23. 槓桿瀏覽器緩存
- 24. CSS瀏覽器緩存
- 25. 瀏覽器臨時緩存
- 26. 操作瀏覽器緩存
- 27. 寫入瀏覽器緩存
- 28. History.go和瀏覽器緩存
- 29. 槓桿瀏覽器緩存
- 30. 瀏覽器緩存HTML
是任何其他辦法的情況下? – 2012-07-16 10:00:50
如果您要存儲到「mydata」,您確實想要從中檢索,那麼第二個代碼段看起來不正確?另外,這不是核心jQuery的一部分,它由插件提供。 – 2012-07-16 10:01:02
對不起,現在糾正! – cyclotrojan 2012-07-16 10:02:06