封装cookie

//创建cookie
function setCookie(name, value, expires, path, domain, secure) {
var cookieText=encodeURIComponent(name)+'='+encodeURIComponent(value);
if (expires instanceof Date) {
cookieText += '; expires=' + expires;
}
if (path) {
cookieText += '; path =' +path;
}
if (domain) {
cookieText += '; domain=' + domain;
}
document.cookie = cookieText;
}
//得到cookie的value
function getCookie(name) {
var cookieName = encodeURIComponent(name) + '=';
var cookieStart = document.cookie.indexOf(cookieName);
var cookieValue = null;
if (cookieStart > -1) {
var cookieEnd = document.cookie.indexOf(';', cookieStart);
if (cookieEnd == -1) {
cookieEnd = document.cookie.length;
}
cookieValue = decodeURIComponent(
document.cookie.substring(cookieStart + cookieName.length, cookieEnd));
}
return cookieValue;
}
//删除coolie
function unsetCookie(name) {
var _date=new Date();
_date.setDate(_date.getDate()-7);
document.cookie = "user= " + encodeURIComponent(_date) + ";expires="+_date+";path=/";
window.location.reload();
}

猜你喜欢

转载自www.cnblogs.com/zzg02/p/9332947.html