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); | |
| } |