cookie设置 删除 取值函数
下面是一款完整的js cookie操作函数,可以对cookie设置 删除 取值 ,有了它三,你们对cookie操作就容易了,用法也很简单的 setcookie name cookie名字,值,时间
设置cookie
function setcookie(name,value,days)
{
if(days){
var exp = new date();
exp.settime(exp.gettime() + days*24*60*60*1000);
document.cookie = name + "="+ escape(value) +";expires="+ exp.togmtstring();
}else{
document.cookie = name + "="+ escape(value);
}
}
获取 cookie值
function getcookie(name)
{
var arr = document.cookie.match(new regexp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
删除cookie
function delcookie(name)
{
var exp = new date();
exp.settime(exp.gettime() - 1);
var cval=getcookie(name);
if(cval!=null) document.cookie=name +"="+cval+";expires="+exp.togmtstring();
};
补充:网页制作,js教程