qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

          HTML 5 Web 存儲

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

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

          • localStorage - 沒有時(shí)間限制的數(shù)據(jù)存儲
          • sessionStorage - 針對一個(gè) session 的數(shù)據(jù)存儲

          之前,這些都是由 cookie 完成的。但是 cookie 不適合大量數(shù)據(jù)的存儲,因?yàn)樗鼈冇擅總€(gè)對服務(wù)器的請求來傳遞,這使得 cookie 速度很慢而且效率也不高。

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

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

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

          localStorage 方法

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

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

          實(shí)例

          <script type="text/javascript"> localStorage.lastname="Smith"; document.write(localStorage.lastname); </script> 

          親自試一試

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

          實(shí)例

          <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> 

          親自試一試

          sessionStorage 方法

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

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

          實(shí)例

          <script type="text/javascript"> sessionStorage.lastname="Smith"; document.write(sessionStorage.lastname); </script> 

          親自試一試

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

          實(shí)例

          <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> 

          親自試一試

          posted on 2014-04-10 15:55 順其自然EVO 閱讀(178) 評論(0)  編輯  收藏 所屬分類: HTML5

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 资兴市| 闵行区| 固阳县| 松原市| 和平县| 明光市| 苍南县| 水城县| 广南县| 杭锦后旗| 乌什县| 金山区| 江门市| 炉霍县| 手游| 呼和浩特市| 乌鲁木齐县| 上饶市| 尉氏县| 铜陵市| 社旗县| 昌邑市| 五河县| 昌江| 湾仔区| 孟州市| 虹口区| 贵南县| 汉寿县| 万荣县| 田东县| 宁武县| 彭山县| 鸡泽县| 炎陵县| 东城区| 东平县| 深圳市| 元氏县| 介休市| 农安县|