javascript js cookie的存储,获取和删除_javascript技巧_脚本之家

使用方法: //1、存储Cookie
//2、参数说明:1、参数1:Cookie存储Name,参数2:Cookie要存储的值
//3、例子如下: setCookie; //1、获取Cookie
//2、参数说明:1、参数1:Cookie存储的Name //3、例子如下: getCookie
//1、删除Cookie //2、参数说明:1、参数1:Cookie存储的Name
//3、例子如下: deleteCookie; 函数如下: 复制代码 代码如下:
/**//************************************************************************
|函数名称:setCookie| |函数功能:设置cookie函数|
|入口参数:name:cookie名称;value:cookie值|
|维护记录:Spark2006-2007北京东方常智科技有限公司|
|编写时间:2007年9月13日21:00|
*************************************************************************/
functionsetCookie …{ varargv=setCookie.arguments;
varargc=setCookie.arguments.length; varexpires=?argv[2]:null; if …{
varLargeExpDate=newDate();
LargeExpDate.setTime(LargeExpDate.getTime()+); }
document.cookie=name+”=”+escape+?””:(“;expires=”+LargeExpDate.toGMTString;
}
/**//************************************************************************
|函数名称:getCookie| |函数功能:读取cookie函数|
|入口参数:Name:cookie名称|
|维护记录:Spark2006-2007北京东方常智科技有限公司|
|编写时间:2007年9月13日21:02|
*************************************************************************/
functiongetCookie …{ varsearch=Name+”=”
if(document.cookie.length>0) …{ offset=document.cookie.indexOf if
…{ offset+=search.length end=document.cookie.indexOf
ifend=document.cookie.length returnunescape(document.cookie.substring }
elsereturn”” } }
/**//************************************************************************
|函数名称:deleteCookie| |函数功能:删除cookie函数|
|入口参数:Name:cookie名称|
|维护记录:Spark2006-2007北京东方常智科技有限公司|
|编写时间:2007年9月15日18:10|
*************************************************************************/
functiondeleteCookie …{ varexpdate=newDate(); expdate.setTime-;
setCookie; }

发表评论

电子邮件地址不会被公开。 必填项已用*标注