HTML5 Web 存儲
在HTML5之前,主要是使用cookies存儲,cookies的缺點有:需要在請求頭上帶著數(shù)據(jù),存儲大小不過,在4k之內(nèi)。本節(jié),
HTML5 web 存儲,一個比cookie更好的本地存儲方式。
什么是 HTML5 Web 存儲?
使用HTML5可以在本地存儲用戶的瀏覽數(shù)據(jù)。
早些時候,本地存儲使用的是cookies。但是Web 存儲需要更加的安全與快速. 這些數(shù)據(jù)不會被保存在服務(wù)器上,但是這些數(shù)據(jù)只用于用戶請求網(wǎng)站數(shù)據(jù)上.它也可以存儲大量的數(shù)據(jù),而不影響網(wǎng)站的性能。
數(shù)據(jù)以鍵/值對存在, web網(wǎng)頁的數(shù)據(jù)只允許該網(wǎng)頁訪問使用。
瀏覽器支持
Internet Explorer Firefox Opera Google Chrome Safari
Internet Explorer 8+, Firefox, Opera, Chrome, 和 Safari支持Web 存儲。
注意: Internet Explorer 7 及更早IE版本不支持web 存儲.
localStorage 和 sessionStorage
客戶端存儲數(shù)據(jù)的兩個對象為:
localStorage - 沒有時間限制的數(shù)據(jù)存儲
sessionStorage - 針對一個 session 的數(shù)據(jù)存儲
在使用 web 存儲前,應(yīng)檢查瀏覽器是否支持 localStorage 和sessionStorage:
作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)
- HTML5 Web SQL
- Web SQL 是在瀏覽器上模擬數(shù)據(jù)庫,可以使用JS來操作SQL完成對數(shù)據(jù)的讀寫。
- 03-31 關(guān)注:0
- HTML5 Web 存儲
- 在HTML5之前,主要是使用cookies存儲,cookies的缺點有:需要在請求頭上帶著數(shù)據(jù),存儲大小不過,在4k之內(nèi)。
- 03-31 關(guān)注:0
- HTML5 語義元素
- 一個語義元素能夠清楚的描述其意義給瀏覽器和開發(fā)者。
- 03-31 關(guān)注:0
- HTML5 表單屬性
- 在之前的章節(jié)內(nèi)容中,我們介紹了HTML5表單元素,進一步的,在本節(jié)內(nèi)容中,你會了解到HTML5的表單屬性。
- 03-31 關(guān)注:0
- HTML5 表單元素
- 注意:不是所有的瀏覽器都支持HTML5 新的表單元素,但是你可以在使用它們,即使瀏覽器不支持表單屬性,仍然可以顯示為常規(guī)的表單元素。
- 03-31 關(guān)注:0
- HTML5 Input 類型
- 在本站的HTML教程中,你應(yīng)該已經(jīng)了解過HTML表單輸入類型了,而在本節(jié)的內(nèi)容中,我們將介紹HTML5中新增的一些表單類型!
- 03-31 關(guān)注:0
- HTML5 Audio(音頻)
- 通過使用HTML5中的audio功能,你可以實現(xiàn)與flash相同的功能,即回放、跳轉(zhuǎn)、緩沖等。
- 03-31 關(guān)注:0
- HTML5 Video(視頻)
- 在本節(jié)內(nèi)容中,你將了解到在HTML5中視頻是如何工作的、主流瀏覽器支持的視頻格式以及如何對網(wǎng)頁中的視頻進行控制。
- 03-31 關(guān)注:0