web存储
2018-01-06 23:30
393 查看
本地存储之webstorage
浏览器的数据存储除了cokie,H5又新添加了两种网络存储方式,一个是sessionStorage的的的,另一个就是localStorage的的的。概念及生命周期:
的sessionStorage的 针对一个会话的数据存储,关闭浏览器数据消失。localStorage的的的 没有时间限制的数据存储。
两种存储方法都提供了存储,删除等接口:
HTML:<DIV> <P>提示信息:<SPAN ID = “信息”> </ SPAN> </ P> <! -会话- > <DIV> <INPUT TYPE = “文本” ID = “username”的占位符= “用户名”/> <br /> <input type =“text”id =“delName”placeholder =“要删除的数据名称”/> <br /> <button id =“save”>保存</ button> <button id =“show”>显示</ button> <button id =“del”>删除</ button> <button id =“delAll”>删除所有数据</ button> </ div> <! - local - > <div> <input type =“text”id =“userNameL”placeholder =“用户名”/> <br /> <input type =“text“id =”delNameL“placeholder =”要删除的数据名称“/> <br /> <button id =”saveL“>保存</ button> <button id =”showL“>显示</ button> <button id =“delL”>删除</ button> <button id =“delAllL”>删除所有数据</ button> </ div> <div id =“con”> </ div> </ div>
的的sessionStorage的实例:
//存储提示信息 var info = $(“#info”); //显示结果 var con = $(“#con”); //获取存储数据,如果存在则显示 var username = sessionStorage.getItem('userName'); 如果(!!用户名){ con.html(用户名); } //数据显示 function show(){ var username = sessionStorage.getItem('userName'); con.html(用户名); } //存储 $(“#save”)。on(“click”,function(){ var username = $(“#userName”).val(); sessionStorage.setItem('userName',username); info。 html('存储成功!'); show(); }); //显示 $(“#show”)。on(“click”,function(){ show(); }); (删除id为delName文本框指定的键名的数据 $(“#del”)。on(“click”,function(){ var delName = $(“#delName”)。VAL(); sessionStorage.removeItem(delName); 显示(); }); //删除所有数据 $(“#delAll”)on(“click”,function(){ sessionStorage.clear(); show(); });
localStorage的的实例:
//存储提示信息 var info = $(“#info”); //显示结果 var con = $(“#con”); //获取存储数据,如果存在则显示 var usernameL = localStorage.getItem('userNameL'); if(!! usernameL){ con.html(usernameL); } //数据显示 function showL(){ var usernameL = localStorage.getItem('userNameL'); con.html(usernameL); } //存储 $(“#saveL”)。on(“click”,function(){ var usernameL = $(“#userNameL”).val(); localStorage.setItem('userNameL',usernameL); info。 html('存储成功!'); showL(); }); //显示 $(“#showL”)on(“click”,function(){ showL(); }); (删除id为delNameL文本框指定的键名的数据 $(“#delL”)。on(“click”,function(){ var delNameL = $(“ showL(); }); //删除所有数据 $(“#delAllL”)on(“click”,function(){ localStorage.clear(); showL(); });
****************在使用Web存储前,应检查浏览器是否支持localStorage和sessionStorage
*************
****************如果(!!存储)*************
本地数据库!!!!!明天再记录~~~~~
相关文章推荐
- 在web.config存储自定义的对象友情链接
- html5中的web存储
- 树后台数据存储(採用webmethod)
- HTML5 Web存储(Web Storage)(2)
- web 本地存储 (localStorage、sessionStorage)
- 带你深入了解Web站点数据库的分布存储
- HTML5 web存储之LocalStorage和sessionStorage
- 本地存储之Web Storage
- 商品WEB开发的商品定单与存储过程的应用
- 分离mysql和存储实现双web负载均衡
- HTML 5 Web 存储
- Web存储机制—sessionStorage,localStorage使用方法
- Html5之高级-13 Web存储API (两个存储系统、sessionStorage、localStorage)
- HttpWebRequest模拟登陆,存储Cookie以便登录请求后使用
- 利用mongodb实现分布式WEB图片存储
- HTML5--web存储
- 网格成就Web 2.0存储时代的路易XIV?
- 【HTML5】Web存储
- Web站点数据库分布存储浅谈
- h5 web 存储