手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript js cookie的存储,获取和删除
javascript js cookie的存储,获取和删除
摘要:使用方法://1、存储Cookie//2、参数说明:1、参数1:Cookie存储Name,参数2:Cookie要存储的值//3、例子如下:s...

使用方法:

//1、存储Cookie

//2、参数说明:1、参数1:Cookie存储Name,参数2:Cookie要存储的值

//3、例子如下:

setCookie('Method',match);

//1、获取Cookie

//2、参数说明:1、参数1:Cookie存储的Name

//3、例子如下:

getCookie('Method')

//1、删除Cookie

//2、参数说明:1、参数1:Cookie存储的Name

//3、例子如下:

deleteCookie('Method');

函数如下:

复制代码 代码如下:

<scriptlanguage=javascript>

/**//************************************************************************

|函数名称:setCookie|

|函数功能:设置cookie函数|

|入口参数:name:cookie名称;value:cookie值|

|维护记录:Spark(创建)|

|版权所有:(C)2006-2007北京东方常智科技有限公司|

|编写时间:2007年9月13日21:00|

*************************************************************************/

functionsetCookie(name,value)

...{

varargv=setCookie.arguments;

varargc=setCookie.arguments.length;

varexpires=(argc>2)?argv[2]:null;

if(expires!=null)

...{

varLargeExpDate=newDate();

LargeExpDate.setTime(LargeExpDate.getTime()+(expires*1000*3600*24));

}

document.cookie=name+"="+escape(value)+((expires==null)?"":(";expires="+LargeExpDate.toGMTString()));

}

/**//************************************************************************

|函数名称:getCookie|

|函数功能:读取cookie函数|

|入口参数:Name:cookie名称|

|维护记录:Spark(创建)|

|版权所有:(C)2006-2007北京东方常智科技有限公司|

|编写时间:2007年9月13日21:02|

*************************************************************************/

functiongetCookie(Name)

...{

varsearch=Name+"="

if(document.cookie.length>0)

...{

offset=document.cookie.indexOf(search)

if(offset!=-1)

...{

offset+=search.length

end=document.cookie.indexOf(";",offset)

if(end==-1)end=document.cookie.length

returnunescape(document.cookie.substring(offset,end))

}

elsereturn""

}

}

/**//************************************************************************

|函数名称:deleteCookie|

|函数功能:删除cookie函数|

|入口参数:Name:cookie名称|

|维护记录:Spark(创建)|

|版权所有:(C)2006-2007北京东方常智科技有限公司|

|编写时间:2007年9月15日18:10|

*************************************************************************/

functiondeleteCookie(name)

...{

varexpdate=newDate();

expdate.setTime(expdate.getTime()-(86400*1000*1));

setCookie(name,"",expdate);

}

</script>

【javascript js cookie的存储,获取和删除】相关文章:

javascript的 {} 语句块详解

Javascript动态创建表格及删除行列的方法

javascript获取文档坐标和视口坐标

javascript制作的滑动图片菜单

Javascript随机显示图片的源代码

javaScript中slice函数用法实例分析

javascript实现删除前弹出确认框

javascript实现炫酷的拖动分页

javascript实现获取服务器时间

javascript常用方法总结

精品推荐
分类导航