cookie的同源域设置与取值Demo
//设置cookie
function writeCookie (name, value, hours)
{//name:cookie名字;value:cookie值,hours有效时间(小时)
var expire = "";
if (hours != null)
{
expire = new Date ((new Date ()).getTime () + hours * 3600000);
expire = "; expires=" + expire.toGMTString ();
}
document.cookie = name + "=" + escape (value) + expire+";path=/";
// document.cookie="name=value; domain=cookieDomain";//demain是访问域
}
writeCookie ("tyclogoIn","0",0.5);
console.log(getCookie("tyclogoIn"))
//获取cookie
function getCookie(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}