您的位置:首页 > 其它

#学习笔记#(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的数据再打开依旧存在
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: