国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

HTML5 Web 存儲詳解

2020-03-24 15:59:00
字體:
供稿:網(wǎng)友
下面小編就為大家?guī)硪黄狧TML5 Web 存儲詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,祝大家游戲愉快哦

客戶端存儲數(shù)據(jù)

HTML5 提供了兩種在客戶端存儲數(shù)據(jù)的新方法:

? localStorage - 沒有時間限制的數(shù)據(jù)存儲

? sessionStorage - 針對一個 session 的數(shù)據(jù)存儲

之前,這些都是由 cookie 完成的。但是 cookie 不適合大量數(shù)據(jù)的存儲,因為它們由每個對服務(wù)器的請求來傳遞,這使得 cookie 速度很慢而且效率也不高。

在 HTML5 中,數(shù)據(jù)不是由每個服務(wù)器請求傳遞的,而是只有在請求時使用數(shù)據(jù)。它使在不影響網(wǎng)站性能的情況下存儲大量數(shù)據(jù)成為可能。

對于不同的網(wǎng)站,數(shù)據(jù)存儲于不同的區(qū)域,并且一個網(wǎng)站只能訪問其自身的數(shù)據(jù)。

HTML5 使用 JavaScript 來存儲和訪問數(shù)據(jù)。

localStorage 方法

localStorage 方法存儲的數(shù)據(jù)沒有時間限制。第二天、第二周或下一年之后,數(shù)據(jù)依然可用。

如何創(chuàng)建和訪問 localStorage:


XML/HTML Code復(fù)制內(nèi)容到剪貼板

 !DOCTYPE HTML  html  body  script type= text/javascript localStorage.lastname= Smith document.write( Last name: + localStorage.lastname);  /script  /body  /html 

下面的例子對用戶訪問頁面的次數(shù)進行計數(shù):

XML/HTML Code復(fù)制內(nèi)容到剪貼板

 !DOCTYPE HTML  html  body  script type= text/javascript if (localStorage.pagecount)  localStorage.pagecount=Number(localStorage.pagecount) +1; else  localStorage.pagecount=1; document.write( Visits: + localStorage.pagecount + time(s).  /script  p 刷新頁面會看到計數(shù)器在增長。 /p  p 請關(guān)閉瀏覽器窗口,然后再試一次,計數(shù)器會繼續(xù)計數(shù)。 /p  /body  /html 

sessionStorage 方法

sessionStorage 方法針對一個 session 進行數(shù)據(jù)存儲。當用戶關(guān)閉瀏覽器窗口后,數(shù)據(jù)會被刪除。

如何創(chuàng)建并訪問一個 sessionStorage:

JavaScript Code復(fù)制內(nèi)容到剪貼板

 !DOCTYPE HTML  html  body  script type= text/javascript sessionStorage.lastname= Smith document.write(sessionStorage.lastname);  /script  /body  /html 

下面的例子對用戶在當前 session 中訪問頁面的次數(shù)進行計數(shù):


XML/HTML Code復(fù)制內(nèi)容到剪貼板

 !DOCTYPE HTML  html  body  script type= text/javascript if (sessionStorage.pagecount)  sessionStorage.pagecount=Number(sessionStorage.pagecount) +1; else  sessionStorage.pagecount=1; document.write( Visits + sessionStorage.pagecount + time(s) this session.  /script  p 刷新頁面會看到計數(shù)器在增長。 /p  p 請關(guān)閉瀏覽器窗口,然后再試一次,計數(shù)器已經(jīng)重置了。 /p  /body  /html 

以上就是HTML5 Web 存儲詳解的詳細內(nèi)容,其它編程語言

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 太白县| 大石桥市| 宁南县| 沧源| 东光县| 衡水市| 肥东县| 山东| 汤阴县| 定边县| 油尖旺区| 辽源市| 阿鲁科尔沁旗| 和政县| 韶关市| 婺源县| 青浦区| 江城| 延长县| 通城县| 大同县| 衡阳市| 昭平县| 积石山| 沛县| 岳阳市| 乐陵市| 叙永县| 东海县| 郎溪县| 明星| 美姑县| 临西县| 鄯善县| 仙游县| 潼南县| 星子县| 原平市| 涿鹿县| 长子县| 台东市|