用js读写cookie的简单方法(推荐)
在数据安全要求不是很高的情况下,我们可以直接用js对cookie进行读写,这样比较方便。
代码如下:
/*
功能:保存cookies函数
参数:name,cookie名字;value,值
*/
functionSetCookie(name,value){
varDays=30*12;//cookie将被保存一年
varexp=newDate();//获得当前时间
exp.setTime(exp.getTime()+Days*24*60*60*1000);//换成毫秒
document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();
}
/*
功能:获取cookies函数
参数:name,cookie名字
*/
functiongetCookie(name){
vararr=document.cookie.match(newRegExp("(^|)"+name+"=([^;]*)(;|$)"));
if(arr!=null){
returnunescape(arr[2]);
}else{
returnnull;
}
}
/*
功能:删除cookies函数
参数:name,cookie名字
*/
functiondelCookie(name){
varexp=newDate();//当前时间
exp.setTime(exp.getTime()-1);
varcval=getCookie(name);
if(cval!=null)document.cookie=name+"="+cval+";expires="+exp.toGMTString();
}
以上这篇用js读写cookie的简单方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。