var cvalue=""; var cname='hl'; function RndNum(n){ var rnd=""; for(var i=0;i<n;i++) rnd+=Math.floor(Math.random()*10); return rnd; } cvalue=RndNum(5); function setCookie(cname,value) //写cookie { /* var Days = 0; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000);*/ document.cookie = cname + "="+ escape (value)/* + ";expires=" + exp.toGMTString();*/ } function getCookie(name) //读cookie { var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)"); if(arr=document.cookie.match(reg)) return unescape(arr[2]); else return null; } if(getCookie(cname)==null){ setCookie(cname,cvalue); } console.log(getCookie(cname));
项目中用到了cookie操作,经过简单的折腾,就欧克了