alert(navigator.cookieEnabled)检查cookies是否可用
cookie 大小4k-10k
数量50条 过期时间
查看本地cookie,只能使用ff,其他的都看不了
cookie不会覆盖 名字=值;expires=日期
expires过期时间 多条cookie通过分号空格(; )隔开
删除cookie,使cookies过期
cookie不会覆盖
document.cookie="name=blue";document.cookie="pass=123";
设置cookie:
function setCookie (name,value,iDay) //{ var oDate=new Date; oDate.setDate(oDate.getDate()+iDay); document.cookie=name+"="+value+";expires="+oDate;}setCookie('username','john',300)setCookie('password','999',300)
读取cookies:(注意split分隔的是分号+空格)
function getCookie (str) { var arr=document.cookie.split('; '); for (var i = 0; i < arr.length; i++) { var arr2=arr[i].split('='); if (arr2[0]==str) { return arr2[1]; } } return ''; }
删除cookie:
function removeCookie (name) { setCookie(name,1,-1);}removeCookie("username");alert(document.cookie);
只要把时间设为过期就可以删除cookies了