cookie的设置与保存
封装一个设置cookie的函数
function setCookie(name, value, days) {
var oDate = new Date();
/*days为保存时间长度*/
oDate.setDate(oDate.getDate() + days);
document.cookie = name + '=' + value + ';expires=' + oDate + "; path=/";
}
获取cookie
function getCookie(name) {
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
if (arr = document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
删除cookie
function removeCookie(name) {
/*-1表示昨天过期,系统自动删除*/
setCookie(name, 1, -1);
}