//cookiedomain cookie域 默认空即可
//cookiepre cookie名称前缀
//cookiepath 默认/
//seconds cookie过期时间 单位:秒
var cookiedomain = '', cookiepre = 'xyz_', cookiepath = '/';
function setcookie(cookieName, cookieValue, seconds, path, domain, secure) {
var expires = new Date();
if(cookieValue == '' || seconds < 0) {
cookieValue = '';
seconds = -2592000;
}
expires.setTime(expires.getTime() + seconds * 1000);
domain = !domain ? cookiedomain : domain;
path = !path ? cookiepath : path;
document.cookie = escape(cookiepre + cookieName) + '=' + escape(cookieValue)
+ (expires ? '; expires=' + expires.toGMTString() : '')
+ (path ? '; path=' + path : '/')
+ (domain ? '; domain=' + domain : '')
+ (secure ? '; secure' : '');
}
function getcookie(name, nounescape) {
name = cookiepre + name;
var cookie_start = document.cookie.indexOf(name);
var cookie_end = document.cookie.indexOf(";", cookie_start);
if(cookie_start == -1) {
return '';
} else {
var v = document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length));
return !nounescape ? unescape(v) : v;
}
}
js设置和获取cookie
最新推荐文章于 2023-08-17 23:45:00 发布