<script type="text/javascript">
//操作cookie,提供读、写、删除
//document.cookie = "cookieName=cookieValue; expirationdata=timeValue; path=pathValue";
var GLOBAL = {};
GLOBAL.cookie = {
//读取
read : function(name) {
var cookieStr = "; " + document.cookie + "; ";
var index = cookieStr.indexOf("; " + name + "=");
if (-1 != index) {
var s = cookieStr.substring(index + name.length + 3);
return unescape(s.split("; ")[0]);
//return unescape(s.substring(0, s.indexOf("; ")));
} else {
return null;
}
},
//设置
//@name cookie键
//@value cookie值
//@expires 过期天数
set : function(name, value, expires) {
var expDays = expires * 24 * 60 * 60 *1000;
var expDate = new Date();
expDate.setTime(expDate.getTime() + expDays);
var expString = expires ? "; expires=" + expDate.toGMTString() : "";
var pathString = "; path=/";
document.cookie = name + "=" + escape(value) + expString + pathString;
},
//删除
del : function(name) {
var exp = new Date(new Date().getTime() - 1);
var s = this.read(name);
if (null != s) {
document.cookie = name + "=" + s + "; expires=" + exp.toGMTString() + "; path=/";
}
}
};
</script>
本地cookie的读、写、删除
最新推荐文章于 2022-05-20 20:40:39 发布
