HTML 5 中WebStorage实现数据本地存储
2014-10-27 14:17
375 查看
webstorage 分sessionStorage和localstorage,sessionStorage是临时保存,localStorage是永久保存。 sessionStorage如果浏览器关闭了,数据就没有了,而localStorage则不会。
sessionStorage:
保存数据 sessionStorage.setItem(key, value);
读取数据 sessionStorage.getItem(key);
localStorage:
保存数据 localStorage.setItem(key, value);
读取数据 localStorage.getItem(key);
示例
如果使用得好,也可将webStorage作为一个简易的数据库,键的值采用JSON字符串就可以。当然这只是可以实现,运用的时候,webStorage的空间还是很珍贵的,一般大多数浏览器都只提供5M左右的空间。
sessionStorage:
保存数据 sessionStorage.setItem(key, value);
读取数据 sessionStorage.getItem(key);
localStorage:
保存数据 localStorage.setItem(key, value);
读取数据 localStorage.getItem(key);
示例
<span style="font-family:Microsoft YaHei;font-size:18px;"><!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script language="JavaScript"> function saveStorage(id){ var target = document.getElementById(id); var str = target.value; sessionStorage.setItem("msg", str); } function loadStorage(id){ var target = document.getElementById(id); var msg = sessionStorage.getItem("msg"); target.innerHTML = msg; } </script> </head> <body> <p id="msg"></p> <input type="text" id="input"/> <button onclick="saveStorage('input')">保存数据</button> <button onclick="loadStorage('msg')">获取数据</button> </body> </html></span>
如果使用得好,也可将webStorage作为一个简易的数据库,键的值采用JSON字符串就可以。当然这只是可以实现,运用的时候,webStorage的空间还是很珍贵的,一般大多数浏览器都只提供5M左右的空间。
相关文章推荐
- HTML 5 中WebStorage实现数据本地存储
- android webview中如何实现html与手机本地数据的交互
- Html本地数据存储Web Storage
- Unity3d PlayerPrefs实现本地存储数据
- iOS开发 实现本地数据存储的几种方式一
- angularjs ionic框架实现 Localstorage本地存储,页面刷新数据仍在
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(四)----使用PlayerPrefs存储数据到本地
- Android使用webview控件加载本地html,通过Js与后台Java实现数据的传递
- 使用HTML5实现本地数据存储(一)
- 【IOS功能实现】之 NSUserDefaults的用法(轻量级本地数据存储)
- HTML5+规范:Storage(管理应用本地数据存储区)
- VUE+WebPack精美游戏设计:实现像微信红包打开时钱币转动的动画精灵和页面数据的本地存储
- HTML 5中几种用于在客户端本地存储数据的API之间的比较
- html本地存储方式实现的五线谱在线识谱练习应用
- js中实现数据的本地存储和调用
- 消除javaScript Cookies的安全隐患,实现用户相关数据本地存储
- iOS本地数据存储都有哪几种方式?iOS如何实现复杂对象的存储?
- 搞了一天,用SharedPreference 实现网络请求的JSON数据的本地存储
- 实现美团、饿了么购物车效果,并本地存储相关数据
- 浏览器上实现数据的本地存储・小结