<script type="text/javascript">
//创建cookie
function setCookie(name,value,iDay){
var oDate = new Date();
oDate.setDate(oDate.getDate()+iDay);
document.cookie = name+"="+value+";expires="+oDate;
}
//获得cookie
function getCookie(name){
var arr = document.cookie.split("; ");//以“; ”为分割点把字符串分割成字符串数组
var i;
for(i = 0; i<arr.length; i++){
var arr2 = arr[i].split("=");//把arr->[user=wangchi,pass=1234,..]中的具体项再分割
if(arr2[0] == name){
return arr2[1];
}
//alert(arr2[1]);
}
return "";
}
//删除cookie
function removeCookie(name){
setCookie(name,"1",-1);
}
//测试数据
setCookie("user","wangchi",20);//为user创建cookie,值为wangchi,过期时间为一天后
alert(getCookie("user"));//弹出框里的值为wangchi
removeCookie("user");
alert(getCookie("user"));//cookie已被删除,无值
</script>
JS创建cookie、获得cookie、删除cookie相关函数的封装
最新推荐文章于 2024-03-18 11:01:18 发布