欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 深入剖析webstorage[html5的本地數據處理]

深入剖析webstorage[html5的本地數據處理]

熱門標簽:跟電銷機器人做同事 濟南辦理400電話 漳州人工外呼系統排名 威海營銷外呼系統招商 中紳電銷智能機器人 鶴壁手機自動外呼系統怎么安裝 ai電銷機器人連接網關 農村住宅地圖標注 鄭州電銷外呼系統違法嗎

1.webStorage是什么?

webStorage是html5中用于本地化存儲的一種方式,而在之前呢我們是用cookie的存儲方式處理;

2.那它們之間的區別是什么?

Ⅰ.cookie存在的問題:

ⅰ.cookie需要向服務端發送一個請求,服務端返回一個cookieId,存儲用瀏覽器緩存里,需消耗一定的帶寬。[cookie會隨著每次HTTP請求頭信息一起發送,無形中增加了網絡流量];

ⅱ.cookie存儲的數據容量有限,根據瀏覽器類型不同而不同,IE6大約只能存儲2K;

Ⅱ.而webstorage只需把數據存儲于本地;

3.我們可以舉一個小例子說明一下

eg:輸入用戶名和密碼,點擊按鈕1時,把數據保存起來,點擊按鈕2,頁面刷新還可以獲取到;

過程:

ⅰ.創建一個事件

XML/HTML Code復制內容到剪貼板
  1. function MyClick1()   
  2. {   
  3. }  
ⅱ.通過一個id獲取到它的用戶名
JavaScript Code復制內容到剪貼板
  1. var username = $("#TxtUserName").val();  
ⅲ.通過一個id獲取到它的密碼
JavaScript Code復制內容到剪貼板
  1. var pwd = $("#TxtPwd").val();  

ⅳ.用戶名和密碼獲取到之后,我們要怎么存數據呢?有兩種方式:

 ①. 第一種:sessionStorege,使用于Firefox2+的火狐瀏覽器;

生命周期:用這種方式存儲的數據僅窗口級別有效,同一個窗口(或者Tab)頁面刷新或者跳轉,都能獲取到本地存儲的數據,當新開窗口或者頁面時,原來的數據就失效了[僅限當前頁面]

缺點:IE不支持,不能實現數據的持久保存。

JavaScript Code復制內容到剪貼板
  1. sessionStorage.setItem("k_username", username);            sessionStorage.setItem("k_pwd", pwd);  

     注:sessionStorage.setItem是通過鍵值對的方式存儲;

          

     ②.第二種方式:localStorage

     localStorage是Web Storage互聯網存儲規范中的一部分,現在在Firefox 3.5、Safari 4和IE8中得到支持。

    生命周期:存于本地C盤,瀏覽器關閉打開之后還有;

     缺點:低版本瀏覽器不支持。

JavaScript Code復制內容到剪貼板
  1. localStorage.setItem("k_username", username);   
  2.            localStorage.setItem("k_pwd",pwd);  

ⅴ.打印

JavaScript Code復制內容到剪貼板
  1. alert("保存成功!");  

ⅵ.按鈕2打印以上所有數據

第一種方式打印:

JavaScript Code復制內容到剪貼板
  1. function MyClick2() {   
  2.                 alert(sessionStorage.getItem("k_username"));   
  3.                 alert(sessionStorage.getItem("k_pwd"));   
  4.             }  
第二種方式打印
JavaScript Code復制內容到剪貼板
  1. function MyClick2() {   
  2.             alert(localStorage.getItem("k_username"));   
  3.             alert(localStorage.getItem("k_pwd"))   
  4.            }  
結果顯示:

       

   ⅶ.擴展:localStorage的removeItem方法

//如果我想刪除它的用戶名怎么做呢?通過它的key把它刪除,這樣獲取時就為空             
//localStorage.removeItem("k_username");

   跟蹤本地數據情況:

        

   結果顯示:

    

  ⅷ.localStorage的clear方法

//如果我想把所有數據都清除?localStorage有個方法             
localStorage.clear();

   結果顯示:

          

 代碼顯示:

XML/HTML Code復制內容到剪貼板
  1. <!DOCTYPE html>  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>  
  5.     <title></title>  
  6.     <script src="js/jquery-1.4.1.min.js"></script>  
  7.     <script src="js/webSt.js"></script>  
  8.     <script type="text/javascript">  
  9.         function MyClick1() {   
  10.             //1.獲取到它的用戶名和密碼   
  11.             var username = $("#TxtUserName").val();   
  12.             var pwd = $("#TxtPwd").val();   
  13.             //2.sessionStrage的方式   
  14.             //sessionStorage.setItem("k_username", username);   
  15.             //sessionStorage.setItem("k_pwd", pwd);   
  16.             //第二種方式   
  17.             localStorage.setItem("k_username", username);   
  18.             localStorage.setItem("k_pwd",pwd);   
  19.             //3.打印   
  20.             alert("保存成功!");   
  21.         }   
  22.          function MyClick2() {   
  23.              //4.打印以上   
  24.              //第一種方式   
  25.              //alert(sessionStorage.getItem("k_username"));   
  26.              //alert(sessionStorage.getItem("k_pwd"));   
  27.              //第二種方式打印   
  28.   
  29.              //如果我想刪除它的用戶名怎么做呢?通過它的key把它刪除,這樣獲取時就為空   
  30.              //localStorage.removeItem("k_username");   
  31.              //如果我想把所有數據都清除?localStorage有個方法   
  32.              localStorage.clear();   
  33.              alert(localStorage.getItem("k_username"));   
  34.              alert(localStorage.getItem("k_pwd"))   
  35.             }   
  36.     </script>  
  37. </head>  
  38. <body>  
  39.     <table>  
  40.         <tr>  
  41.             <td>用戶名:</td>  
  42.             <td>  
  43.                 <input type="text" id="TxtUserName" />  
  44.             </td>  
  45.         </tr>  
  46.         <tr>  
  47.             <td>密碼:</td>  
  48.             <td>  
  49.                 <input type="password" id="TxtPwd" />  
  50.             </td>  
  51.         </tr>  
  52.         <tr>  
  53.             <td>  
  54.                 <input type="button" value="按鈕1" onclick="MyClick1()"/>  
  55.             </td>  
  56.             <td>  
  57.                 <input type="button" value="按鈕2"  onclick="MyClick2()"/>  
  58.             </td>  
  59.         </tr>  
  60.     </table>    
  61. </body>  
  62. </html>  

4.webStorage制作簡易留言板[代碼為了展示效果所以把js就直接在html里面寫]

XML/HTML Code復制內容到剪貼板
  1. <!DOCTYPE html>  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>  
  5.     <title></title>  
  6.     <script src="js/jquery-1.4.1.min.js"></script>  
  7.     <script type="text/javascript">  
  8.     $(function () {   
  9.         //4.頁面刷新之后判斷它是否為空?   
  10.         if (localStorage.getItem("k_showCon") != null) {   
  11.             //5.存在,就把獲取到的內容存到里面去   
  12.             "k_showCon", $("#showCon").html(localStorage.getItem("k_showCon"));   
  13.         }   
  14.     });   
  15.         function preservationClick()   
  16.         {   
  17.             var sCon = $("#mCon").val();   
  18.             //2.獲取到內容之后加到顯示div里去?怎么放呢?這里我們用append方法   
  19.             $("#showCon").append("<div>" + sCon + "</div>");   
  20.             //3.預期的是刷新之后留言還在   
  21.             localStorage.setItem("k_showCon", $("#showCon").html());   
  22.         }   
  23.         function ClearClick()   
  24.         {   
  25.             //6.獲取到顯示DIV里面的內容清除   
  26.             $("#showCon").html("");   
  27.             localStorage.clear();   
  28.         }   
  29.     </script>  
  30. </head>  
  31. <body>  
  32.     <div>  
  33.         <table>  
  34.             <tr>  
  35.                 <td colspan="2">  
  36.                     <textarea id="mCon" cols="25" rows="10"></textarea>  
  37.                 </td>  
  38.             </tr>  
  39.             <tr>  
  40.                 <td><input type="button" value="留言" onclick="preservationClick()" /></td>  
  41.                 <td><input type="button" value="清除" onclick="ClearClick()" /></td>  
  42.             </tr>  
  43.         </table>  
  44.         <div id="showCon"></div>  
  45.     </div>  
  46. </body>  
  47. </html>  

   效果顯示:

               

                     

以上這篇深入剖析webstorage[html5的本地數據處理]就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

原文地址:http://www.cnblogs.com/wangwangwangMax/p/5634625.html

標簽:蘇州 萍鄉 文山 紅河 咸陽 甘南 惠州 營口

巨人網絡通訊聲明:本文標題《深入剖析webstorage[html5的本地數據處理]》,本文關鍵詞  深入,剖析,webstorage,html5,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《深入剖析webstorage[html5的本地數據處理]》相關的同類信息!
  • 本頁收集關于深入剖析webstorage[html5的本地數據處理]的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    国产精品久久久久久久第一福利| av在线一区二区三区| 亚洲一级Av无码毛片久久精品| 无码人妻精品一区二区三区夜夜嗨| 26uuu精品一区二区三区四区在线| 喷水一区二区三区| 朝桐光av一区二区三区| 粉嫩av亚洲一区二区图片| 成人做爰视频网站| 欧美国产精品中文字幕| 国产一区二区网址| 欧美a级片免费看| 中文一区二区在线观看| 国产福利一区二区三区视频在线| 香蕉久久久久久久| 中文字幕欧美日本乱码一线二线| 国产夫妻精品视频| 欧美做爰爽爽爽爽爽爽| 亚洲欧美一区二区久久| 91色九色蝌蚪| 欧美日韩国产bt| 三级欧美韩日大片在线看| 中文字幕乱码一区| 精品久久久久久久久久久久久久久久久| 秋霞电影网一区二区| 丁香花五月婷婷| 欧美高清一级片在线观看| 丰满放荡岳乱妇91ww| 欧洲猛交xxxx乱大交3| 亚洲精品国产第一综合99久久| 亚洲精品久久久久久| 欧美一区二区三区在线观看视频 | 免费看黄色的视频| 久久综合狠狠综合久久综合88| 国内精品视频666| 国产免费久久久久| 一区二区在线电影| 在线观看国产免费视频| 亚洲精品一区二区三区在线观看| 国产伦理精品不卡| 色屁屁一区二区| 亚洲成人精品一区二区| 国产熟妇久久777777| 国产女同互慰高潮91漫画| av在线播放不卡| 在线不卡中文字幕| 国产一区二区三区精品欧美日韩一区二区三区 | 日韩精品三区四区| 中文字幕免费视频| 任你操精品视频| 亚洲视频免费观看| 亚洲综合自拍网| 欧美国产日本韩| 绯色av蜜臀vs少妇| 精品日韩一区二区三区| 成人免费黄色大片| 337p亚洲精品色噜噜| 韩国中文字幕2020精品| 欧美一区二区三区爽爽爽| 亚洲国产精品人人做人人爽| 天天躁日日躁aaaxxⅹ| 国产精品国产馆在线真实露脸| 9191在线视频| 久久嫩草精品久久久精品| 99精品欧美一区| 日韩精品最新网址| 成人性色生活片| 91精品国产入口在线| 福利一区二区在线观看| 91精品欧美一区二区三区综合在 | 精品国产91久久久久久久妲己| 国产成人av网站| 欧美三级视频在线观看| 激情综合色综合久久| 欧美在线免费观看视频| 久久国产精品免费| 日本精品一级二级| 久久99精品网久久| 欧美日本一区二区在线观看| 国产麻豆午夜三级精品| 欧美日韩久久久一区| 国产精品一区二区三区网站| 51精品视频一区二区三区| 成人午夜免费视频| 欧美tickling挠脚心丨vk| 人妻激情偷乱视频一区二区三区| 久久久久久97三级| 91黄色免费视频| 18涩涩午夜精品.www| 精品国产无码在线观看| 一区二区三国产精华液| 男人天堂资源网| 秋霞av亚洲一区二区三| 欧美日韩国产高清一区二区| 高清久久久久久| 欧美成人综合网站| 日本天堂在线播放| 亚洲视频电影在线| 国产精品视频看看| 久久精品国产第一区二区三区| 精品视频一区二区三区免费| 成人午夜电影小说| 久久精品亚洲乱码伦伦中文| 全黄一级裸体片| 日韩精品三区四区| 在线不卡一区二区| 国产性猛交96| 亚洲午夜电影网| 欧亚洲嫩模精品一区三区| 成人激情av网| 国产精品久久三| 黄色录像一级片| 国产美女娇喘av呻吟久久| 精品88久久久久88久久久| 久久久久麻豆v国产精华液好用吗| 亚洲国产裸拍裸体视频在线观看乱了 | 9i看片成人免费高清| 日本一二三不卡| 青娱乐国产视频| 日本中文字幕一区二区有限公司| 欧美日韩国产在线播放网站| 99麻豆久久久国产精品免费| 国产精品美女久久久久久久久久久| 超薄肉色丝袜一二三| 久久精品国产精品亚洲红杏| 欧美v国产在线一区二区三区| 亚洲黄色免费在线观看| 日韩国产在线观看| 日韩欧美资源站| 中文字幕xxx| 久久99深爱久久99精品| 久久综合九色综合欧美98| 中文字幕伦理片| 国产精品91一区二区| 国产日韩精品一区| 青青青手机在线视频| 国产盗摄一区二区| 国产日产欧美一区二区三区 | 欧美一区二区免费在线观看| 午夜精品福利一区二区三区蜜桃| 91精品福利在线一区二区三区 | 日韩你懂的在线播放| 国产黄色三级网站| 久久国产麻豆精品| 中文字幕欧美三区| 色女孩综合影院| 日本美女视频网站| 日韩成人免费电影| 精品成人免费观看| 国产不卡在线观看视频| 国产成人夜色高潮福利影视| 国产精品白丝在线| 91国产免费看| 亚洲成人精品在线播放| 日日摸夜夜添夜夜添国产精品| 日韩欧美精品在线| 极品蜜桃臀肥臀-x88av| 成人免费毛片嘿嘿连载视频| 亚洲老司机在线| 欧美日韩日日夜夜| 亚洲第一成人网站| 国产suv一区二区三区88区| 亚洲伦理在线精品| 91精品在线观看入口| 神马久久久久久久久久久| 成人av在线电影| 亚洲成人av一区二区三区| 久久综合九色综合97婷婷女人 | 7777精品久久久大香线蕉| 性欧美13一14内谢| 成人午夜电影小说| 亚洲123区在线观看| 久久久久久久国产精品影院| 色伊人久久综合中文字幕| 国产 中文 字幕 日韩 在线| 国产高清在线精品| 亚洲一卡二卡三卡四卡无卡久久| 2017欧美狠狠色| 91成人国产精品| 国产三级av在线播放| 99久久综合国产精品| 蜜臀av国产精品久久久久| 18成人在线视频| 日韩午夜激情av| 91精品国自产在线偷拍蜜桃| 亚洲中文字幕一区| 成av人片一区二区| 免费高清在线一区| 亚洲免费观看在线视频| 精品免费国产一区二区三区四区| 色中色一区二区| 亚洲欧洲久久久| 亚洲成a人无码| 粉嫩一区二区三区性色av| 日韩中文字幕亚洲一区二区va在线| 日本一二三不卡| 日韩免费一区二区三区在线播放| 中文字幕影音先锋| 亚洲精品一区二区三区影院忠贞| 九色91porny|