找回密码
 注册
搜索
热搜: 回贴

js 操作cookie的一些方法

2010-1-30 22:22| 发布者: admin| 查看: 26| 评论: 0|原作者: 江海

//取cookies函数
function GetCookies(name)
{
var arr = document.cookie.match(new RegExp(name+"=([^&;]+)"));
if(arr != null){return decodeURI(arr[1]);}
return "";
}
//写cookies函数
function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
var Days = 1; //此 cookie 将被保存1 天
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function delCookie(name)//删除cookie
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}



SetCookie ("life", "3")
alert(getCookie('life'));

最新评论

相关分类

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-10-1 01:25 , Processed in 0.141737 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部