以文本方式查看主题 - 智睿软件_技术交流论坛 (http://zhirui.net/bbs/index.asp) -- Web程序开发 (http://zhirui.net/bbs/list.asp?boardid=22) ---- ASP中COOKIES有效期 (http://zhirui.net/bbs/dispbbs.asp?boardid=22&id=1453) |
-- 作者:zhirui -- 发布时间:2012-09-10 15:47:25 -- ASP中COOKIES有效期 在做程序里用COOKIES保存时间只有保存20时,发现了一些问题,所以现在把COOKIES常用的有效期的方法改写出来。 COOKIES有效期设置方法。 Response.Cookies("CookiesName")="value" 看了上面代码应当都知道,先是给一个COOKIES变量等于一个值,再对此变量设置有效期。 这关键是有效期怎么个设置,在COOKES里设置的有效期是一个固定的日期或时间,所以一般都是: 如果要设置成20分钟呢?那我们就要用到dateadd了。 Response.Cookies("CookiesName").Expires=dateadd("n",20,now()) dateadd可以加年,月,天,小时等等,下面简介一下dateadd用法。 DateAdd(interval, number, date) 参数 interval 参数可以有以下值: 用ASP写Cookie值很简单,但是我们最主要的还是要写有效期的,比如说50年啦(相当于永久了....),1秒啦,3秒啦,15分钟啦,几百天啦,但是要怎么写呢? |