cookie是用来保存页面信息,如 自动登陆 记住用户名
cookie的特性:同一个网站(同一个域名)公用同一套cookie;数量、大小有限;有过期时间。
js中使用cookie document.cookie='user=abc;expires='+oDate;
js中设置cookie代码:
function setCookie(name,value,iDay) | |
{ var oDate=new Date(); | |
oDate.setDate(oDate.getDate()+iDay); | |
document.cookie=name+'='+value+';expires='+oDate; | |
} |
js中获取cookie代码:
function getCookie(name) | |
{ | |
var arr=document.cookie.split('; '); | |
for(var i=0;i<arr.length;i++) | |
{ | |
var arr2=arr[i].split('='); | |
if(arr2[0]==name) | |
{ | |
return arr2[1]; | |
} | |
} | |
return ''; | |
} |
js删除cookie代码:
function removeCookie(name) | |
{ | |
setCookie(name,1,-1); | |
} |