//JS操作cookies方法!
//设置cookies
function setCookie(name,value,days) { // days设置过期时间 单位:天 不传默认是 cookie 在浏览器关闭时删除
var exp = new Date();
exp.setTime(exp.getTime() + days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
//读取cookies
function getCookie(name) { // 获取一个cookie
var strCookie = document.cookie;
var arr = strCookie.split(';');
for (var i = 0; i < arr.length; i++) {
var t = arr[i].split("=");
if(t[0] == name) {
return t[1];
}
};
return null;
}
//删除cookies
function delCookie(name) {
setCookie(name, "", -1);
}
//使用示例
setCookie("name","123");
alert(getCookie("name"));
原生JS的cookie操作
最新推荐文章于 2025-06-19 19:56:36 发布