回答
因爲我不確定你想要堅持什麼,我會給一些通用的信息。
在存儲上有一些很好的閱讀DiveIntoHtml5。
,而這些通常被視爲HTML5
的瀏覽器支持大得多我建議考慮看看要麼sessionStorage
或localStorage
現在。
你可以看到keyValueStorage
支持在CanIUse
您可以存儲鍵/值對如下:
localStorage.setItem("key", "value");
然後你可以檢索值如下:
localStorage.getItem("key");
刪除:
localStorage.removeItem("key");
sessionStorage
的工作方式與上述相同,但只會在瀏覽器打開時保留。它堅持瀏覽器的「會話」。但是,localStorage
將一直保留,直到通過代碼或清除瀏覽器將其刪除。
謝謝你,我將潛入本地存儲的主題 –
微軟在state management for web applications上有很好的指導。檢查出來,你會看到所有的選項,你會問。然後選擇最適合的方式。 一旦你知道你想要什麼,你可以搜索堆棧溢出來查找問題的具體實現。肯定會有答案。
編輯:表5.5:「Web應用程序的狀態管理機制」是您想要查看的概述。
有兩種方法可以保存狀態。
一種是編寫將信息傳遞迴服務器進行存儲的客戶端代碼。
另一種方法是在客戶端計算機上保存所謂的cookie。通常,JavaScript不允許在客戶端計算機上讀寫文件(一種重要的安全功能),但它可以生成數據字符串,Web瀏覽器可以將其存儲在通常稱爲cookie jar的特殊文件中。 cookie jar是一個配置文件,它提供了關於如何設置瀏覽器的信息。
請記住,沒有cookie可以大於4KB。
- 1. 在刷新頁面後保留值
- 2. 在3°頁面刷新後保留SESSION
- 3. 頁面刷新後保留數據
- 4. 刷新網頁後保留變量的值
- 5. 使用Javascript更改背景顏色並在刷新頁面後保留它
- 6. 文件更改後的刷新頁面
- 7. asp.net刷新數據庫更改網頁
- 8. 網頁刷新,mysql更新
- 9. 刷新頁面後保留在同一標籤頁
- 10. 頁面更新後刷新
- 11. 刷新/更改頁面後保持項目關閉
- 12. toggle div在頁面刷新或更改後保持原樣
- 13. 刷新iframe時保留頁面
- 14. 保留在頁面刷新後的文本框值PHP
- 15. 刷新頁面後保留$ _POST生成的變量
- 16. Android WebView在網頁內容更改後不刷新
- 17. 刷新後無法保留$ rootScope值
- 18. 刷新後保留數據AngularJS
- 19. 刷新後選擇保留選項
- 20. 如何在刷新後保留localStorage值?
- 21. 如何在保留後刷新緩存?
- 22. HTML - 刷新後保留輸入值
- 23. 刷新後仍保留添加類
- 24. 刷新後保留選擇表值
- 25. 休眠合併和刷新不保留對對象的更改
- 26. 更新網址而不刷新網頁
- 27. 刷新後留在同一頁
- 28. 複選框保留在頁面刷新刷新
- 29. 更改在頁面刷新
- 30. 如何在鏈接點擊後在屏幕上保留網頁並在新頁面加載後才刷新?
你能解釋一下刷新後你想要堅持什麼嗎? – Sphvn
我想用document.execCommand()函數保持highlited文本。我不能使用服務器端,所以它將是客戶端。再次感謝你。 –