728x90
setCookie: function (name, value, path, domain, secure, expires, times) {
var cookieText = encodeURIComponent(name) + "=" + encodeURIComponent(value);
if (expires && times) {
var expiresDate = new Date();
expiresDate.setTime(expiresDate.getTime() + (expires * times * 60 * 60 * 1000));
cookieText += "; expires=" + expiresDate.toUTCString();
} else if (expires) {
var expiresDate = new Date();
expiresDate.setTime(expiresDate.getTime() + (expires * 24 * 60 * 60 * 1000));
cookieText += "; expires=" + expiresDate.toUTCString();
} else if (times) {
var expiresDate = new Date();
expiresDate.setTime(expiresDate.getTime() + (times * 60 * 60 * 1000));
cookieText += "; expires=" + expiresDate.toUTCString();
}
if (path) {
cookieText += "; path=" + path;
} else {
cookieText += "; path=/";
}
if (domain) {
cookieText += "; domain=" + domain;
}
if (secure) {
cookieText += "; secure";
}
document.cookie = cookieText;
}
728x90