一、什么是cookie
页面用来保存的信息,如自动登录,记住用户名
二、cookie特性
同一网站所有页面共用一套cookie
数量、大小有限
过期时间
三、封装好的设置、读取、删除cookie
function setCookie(name,value,iDay){
var oDate=new Date();
oDate.setDate(oDate.getDate()+iDay);
document.cookie=name+'='+value+';expires='+oDate;
}
function getCookie(name){
var attr=document.cookie.split("; "); //注意;后面有空格,否则只能取得一个name的值,因为存放的时候就是分号+空格隔开的
var i;
for(i=0;i<attr.length;i++){
var attr2=attr[i].split("=");
if(attr2[0]==name){
return attr2[1];
}
}
return '';
}
function removeCookie(name){
setCookie(name,"1",-1);
}