ASP中Cookies的使用.doc_第1页
ASP中Cookies的使用.doc_第2页
ASP中Cookies的使用.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ASP中Cookies的使用DateAdd 函数 描述:返回已添加指定时间间隔的日期。 语法:DateAdd(interval, number, date) interval: 必选。字符串表达式,表示要添加的时间间隔。有关数值,请参阅“设置”部分。 number: 必选。数值表达式,表示要添加的时间间隔的个数。数值表达式可以是正数(得到未来的日期)或负数(得到过去的日期)。 date: 必选。Variant 或要添加 interval 的表示日期的文字。 interval 参数可以有以下值: yyyy (年) 、q (季度) 、m (月) 、y (一年的日数) 、d (日) 、w (一周的日数) 、ww (周) 、h (小时) 、n (分钟) 、s (秒) 说明:可用 DateAdd 函数从日期中添加或减去指定时间间隔。例如可以使用 DateAdd 从当天算起 30 天以后的日期或从现在算起 45 分钟以后的时间。要向 date 添加以“日”为单位的时间间隔,可以使用“一年的日数”(“y”)、“日”(“d”)或“一周的日数”(“w”)。 DateAdd 函数不会返回无效日期。如下示例将 95 年 1 月 31 日加上一个月: NewDate = DateAdd(m, 1, 31-Jan-95) 在这个例子中,DateAdd 返回 95 年 2 月 28 日,而不是 95 年 2 月 31 日。如果 date 为 96 年 1 月 31 日,则返回 96 年 2 月 29 日,这是因为 1996 是闰年。 如果计算的日期是在公元 100 年之前则会产生错误。 如果 number 不是 Long 型值,则在计算前四舍五入为最接近的整数。 我在页面中加入了如下代码以达到防止刷新的效果(部分):Response.Cookies(pointed).Expires =DateAdd(n, 10, Now()“Response.Cookies(XX).Expires=”是设置Cookies的失效时间,“DateAdd(n, 10, Now()”表示取当前时间为零点时间,以分钟为单位,10个单位为期限。这样一来,就可以通过简单的IF语句来判断Cookies是否失效,未失效则禁止刷新投票,即可达到时间间隔限制的目的。 =以下是引用片段: Response.Cookies(user_name).Expires=Date+1指定cookie保存时间保留COOKIES一个小时 以下是引用片段: Response.Cookies(MyCookie).Expires=(now()+1/24) Response.Cookies(MyCookie).Expires=DateAdd(h,1,Now() Response.Cookies(CookieName).Expires=DateAdd(m,60,now()设置60个月以后过期 以下是引用片段: Response.Cookies(User).expires=second()+7在expires后面定义的时间可以用时间函数代替 例如:date()+7就表示在今天的时间上加上7天,而second()+7则是7秒了。 以下是引用片段: Response.Cookies(字段名).expires=时间函数+N,例如: Response.Cookies(name2).expires=date+1,表示Cookies保存1天,再比如: Response.Cookies(name2).expires=Hour+8,表示Cookies保存8小时。这种方法我测试过不行(在2003server,iis6.0中),不管second后面有无加(),访问时会出现500错误(还是无法显示网页?忘了)。 织梦尤文:这里的时间累加建议还是使用DateAdd函数,比如我们要累加一小时,则使用: 以下是引用片段: Response.Cookies(baidooglecom).expires=DateAdd(h,1,Now()30分钟: 以下是引用片段: Response.Cookies(CookieName).Expires=DateAdd(n,30,now() dateadd(S,30,now()得到秒Expires 指定 cookie 的过期日期。为了在会话结束后将 cookie 存储在客户端磁盘上,或在许多时候,我们希望能更长时间地在访问者的计算机上保存cookie。必须设置该日期。 若此项属性的设置未超过当前日期,则在任务结束后 cookie 将到期。 cookie的使用到期时间为“2010年1月1日”: Response.Cookies(CookieName).Expires=#January 01, 2010# cookie的过期时间为“cookie的创建时间365天”:Response.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论