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