javascript对cookie进行管理
Posted wxldlxt
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript对cookie进行管理相关的知识,希望对你有一定的参考价值。
设置cookie
function setCookie(c_name,value,expiredays) var exdate=new Date(); exdate.setDate(exdate.getDate()+expiredays) document.cookie=c_name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toGMTString())
获取cookie
function getCookie(c_name) if(document.cookie.length>0) c_start=document.cookie.indexOf(c_name+"="); if(c_start!=-1) c_start=c_start+c_name.length+1; c_end=document.cookie.indexOf(";", c_start); if(c_end==-1) c_end=document.cookie.length; return unescape(document.cookie.substring(c_start,c_end));
删除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();
调用测试
window.onload=function() setCookie("username","zqy",1*24*60*60); setCookie("user","lb",1*24*60*60); setCookie("users","zqy-lb",1*24*60*60); alert(document.cookie) delCookie("users") alert(document.cookie) alert(getCookie("username"));
运行图片
以上是关于javascript对cookie进行管理的主要内容,如果未能解决你的问题,请参考以下文章