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

首頁 > 編程 > HTML > 正文

HTML5Web 存儲實例詳解

2020-03-24 15:49:40
字體:
來源:轉載
供稿:網友
HTML5 web 存儲,一個比cookie更好的本地存儲方式。

什么是 HTML5 Web 存儲?

使用HTML5可以在本地存儲用戶的瀏覽數據。

早些時候,本地存儲使用的是cookies。但是Web 存儲需要更加的安全與快速. 這些數據不會被保存在服務器上,但是這些數據只用于用戶請求網站數據上.它也可以存儲大量的數據,而不影響網站的性能.

數據以 鍵/值 對存在, web網頁的數據只允許該網頁訪問使用。

瀏覽器支持

Internet Explorer 8+, Firefox, Opera, Chrome, 和 Safari支持Web 存儲。

注意: Internet Explorer 7 及更早IE版本不支持web 存儲.

localStorage 和 sessionStorage

There are two new objects for storing data on the client:

localStorage - 沒有時間限制的數據存儲

sessionStorage - 針對一個 session 的數據存儲

在使用 web 存儲前,應檢查瀏覽器是否支持 localStorage 和sessionStorage:

if(typeof(Storage)!== undefined ) // Yes! localStorage and sessionStorage support! // Some code..... // Sorry! No web storage support.. }

localStorage 對象

localStorage 對象存儲的數據沒有時間限制。第二天、第二周或下一年之后,數據依然可用。

實例

localStorage.lastname= Smith document.getElementById( result ).innerHTML= Last name: + localStorage.lastname;

實例解析:

使用 key= lastname 和html' target='_blank'>value= Smith 創建一個 localStorage 鍵/值對

檢索鍵值為 lastname 的值然后將數據插入 id= result 的元素中

提示: 鍵/值對通常以字符串存儲,你可以按自己的需要轉換該格式。

下面的實例展示了用戶點擊按鈕的次數. 代碼中的字符串值轉換為數字類型:

if (localStorage.clickcount) localStorage.clickcount=Number(localStorage.clickcount)+1; localStorage.clickcount=1;document.getElementById( result ).innerHTML= You have clicked the button + localStorage.clickcount + time(s). 

sessionStorage 對象

sessionStorage 方法針對一個 session 進行數據存儲。當用戶關閉瀏覽器窗口后,數據會被刪除。

如何創建并訪問一個 sessionStorage::

if (sessionStorage.clickcount) sessionStorage.clickcount=Number(sessionStorage.clickcount)+1; sessionStorage.clickcount=1;document.getElementById( result ).innerHTML= You have clicked the button + sessionStorage.clickcount + time(s) in this session. 

【相關推薦】

1. 特別推薦:“php程序員工具箱”V0.1版本下載

2. 免費h5在線視頻教程

3. VeVb.com原創html5視頻教程

以上就是HTML5Web 存儲實例詳解的詳細內容,其它編程語言

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盐边县| 惠来县| 四子王旗| 汝州市| 平山县| 阳西县| 云和县| 马鞍山市| 昌黎县| 田林县| 鹤壁市| 金溪县| 大邑县| 郴州市| 台南市| 青海省| 调兵山市| 天门市| 通江县| 泰和县| 浮山县| 柏乡县| 喜德县| 建始县| 甘肃省| 阜南县| 工布江达县| 田阳县| 房山区| 朝阳县| 临桂县| 乌兰县| 丹凤县| 泰和县| 仁化县| 桦甸市| 巩义市| 思茅市| 宁远县| 台东市| 务川|