js中的cookie

 

// 如何设置cookie

function setCookie(name,value,overtime) {
var mydate = new Date();
mydate.setDate(mydate.getDate()+overtime);
document.cookie=name+'='+value+';expires ='+mydate;
}
setCookie('username','hhhh',10);
setCookie('pwd','123456',365);
// 取cookie的值
function getCookie (name) {
var arr = document.cookie.split(';');

for(var i = 0;i<arr.length;i++){
var arrbox = arr[i].split('=');
arrbox[0]=arrbox[0].replace(/\s+/g,"");//去除空格
console.log(arrbox[0]);
if(arrbox[0] == name){

return arrbox[1];
}
}
return '';
}
// alert(getCookie('pwd'));

// 删除cookie
function removeCookie(name) {
setCookie(name,1,-1);
}
removeCookie('username');
removeCookie('pwd');

posted @ 2015-04-17 13:47  前行者在此  阅读(111)  评论(0编辑  收藏  举报