最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

HTML 5 Web 存儲

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

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

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

之前,這些都是由 cookie 完成的。但是 cookie 不適合大量數(shù)據(jù)的存儲,因?yàn)樗鼈冇擅總對服務(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:

實(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 方法針對一個 session 進(jìn)行數(shù)據(jù)存儲。當(dāng)用戶關(guān)閉瀏覽器窗口后,數(shù)據(jù)會被刪除。

如何創(chuàng)建并訪問一個 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>

親自試一試

峨边| 新和县| 冕宁县| 尖扎县| 六盘水市| 鱼台县| 额尔古纳市| 灵璧县| 商水县| 白银市| 东丽区| 昌乐县| 平阳县| 四平市| 临沭县| 偃师市| 喀喇沁旗| 东平县| 青川县| 竹北市| 旬阳县| 河南省| 浦北县| 汪清县| 邛崃市| 马尔康县| 镇江市| 徐汇区| 钟山县| 宜良县| 买车| 高台县| 二手房| 临颍县| 奉新县| 宝清县| 广西| 榆社县| 禹州市| 昭苏县| 公安县|