#学习笔记#(55)sessionStorage/localStorage
2016-03-28 15:18
295 查看
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>session获取和写入会话存储</title> </head> <body> <div id="divVisits"></div> <script> /* * sessionStorage.getItem('key'); 或sessionStorage.key * sessionStorage.setItem('key',value);设置参数值 * sessionStorage.removeItem('key');删除参数值 * sessionStorage.clear;清空所有数据,包括参数名和参数值 * sessionStorage.length;存储的参数键值对的个数 * */ function init() { var divVisits = document.getElementById('divVisits'); if(window.sessionStorage){//检测浏览器是否支持sessionStorage var visits; if(sessionStorage.visits){//检测是否已经存储过visits visits=parseInt(sessionStorage.getItem('visits')); visits++; }else{ visits=1; } sessionStorage.setItem('visits',visits); divVisits.innerHTML='当前页面访问量:'+visits; }else{ divVisits='浏览器不支持sessionStorage'; } } window.addEventListener('load',init,false); </script> </body> </html>
上例将session改成local,亦可保存数据,区别在于,sessionStorage的数据在浏览器关闭之后就失效,而localStorage的数据再打开依旧存在
相关文章推荐
- Java_chapter09_字符串和文本IO
- 2016年了
- Spring Security 学习笔记-securityContext过滤器过滤链学习
- java——类加载机制
- lua string库模式匹配
- IOS开发之获得当前的网速
- Oracle ORA-01033: 错误解决办法
- [python]爬极客网课程
- Attempting to badge the application icon but haven't received permiss
- 让button一直旋转 还能点击
- 【Android 多媒体开发】 MediaPlayer 状态机 接口 方法 解析
- android:stateNotNeeded
- Android相关属性的介绍:android:exported
- VS2013+SVN管理
- 向下之旅(十七):虚拟文件系统(一)
- 深度优先搜索和广度优先搜索
- 观察者模式
- AJAX XMLHttpRequest对象详解
- flume建立ElasticSearch索引时间的问题
- FEC之我见四