默认cookies失效时间是直到关闭浏览器,cookies失效,也可以指定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())

设置60个月以后过期

Response.Cookies("CookieName").Expires=DateAdd("m",60,now())

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.Cookies("CookieName").Expires=Date+365 但最好不要随便写 Response.Cookies("CookieName").Expires=Date,
这样页面之间的调用时值会为空。

Function killip(cook,cooktime) '封杀ip,同一个ip不能多次执行,( cookies名字,cookies时间) killip("queip",30)
cook = checkstr(cook)
If Not isint(cooktime) Then
response.write "cooktime is not int"
Exit function
End If
If request.Cookies(cook)&"" <> "" And request.Cookies(cook)&"" = getip() Then
execScript "alert('抱歉,同一个IP不能多次操作。');location.href='/';"
response.End
End If
response.cookies(cook) = getip()
Response.Cookies(cook).Expires=DateAdd("n",cooktime,now()) '多少分种。 dateadd("S",30,now()) 30秒。 date+1 1天。
End Function

Call killip("queip",30)

其它关于cookie的一些介绍

1,由因特网网页置在使用者硬盘上的文件
网景公司的前雇员Lou Montulli在1993年3月的发明
3,存在形式:1,文件,2,内存中
4.用户输入url->检查本地cookie->向服务器提交请求->服务器响应set-cookie->浏览器存改写cookie
5.cookies集合是附属于response对象及request对象的数据集合
6.应用:1,知道有多少人浏览,2,按用户定外观 3,购物车,
7.cookie改进 1,brownie 2,p3p[添加唯一查询串] 4.bduss[session]

可以做到
一、用户登录时,只有当前页Cookies有效,如果是新开一个窗口Cookies无效,要重新登录才行。
二、我关闭浏览器时(点右上角直接关闭)Cookies直接失效。

因为虽然cookie是在客户端,但是确分为两种情况:
1。硬盘cookie,是指在你设置了cookie的Expires属性,此时cookie将保存到你的硬盘上,一般是document/cookie下面。此时所有的窗口将共享同一个名字的cookie。
2。内存cookie,是指没有设在cookie的Expires的属性,此时cookie将停留在客户端的内存中,只有在该IE窗口中从“文件-新建-窗口”打开的新的IE窗和由form的target属性为_blank产生的新的IE窗口才共享同一个cookie信息。

在内存cookie情况下,就可以保证上述两点。

设置cookies过期时间的几种方法相关推荐

  1. 设置cookies过期时间的几种方法(cookies随浏览器关闭而失效的方法)

    cookies随浏览器关闭而失效的方法: 如果不设置Expires的属性那么Cookie的存活时间就是在关闭浏览器的时候. 默认cookies失效时间是直到关闭浏览器,cookies失效,也可以指定c ...

  2. cookielifetime php_php中实现精确设置session过期时间的方法

    大多数据情况下我们对于session过期时间使用的是默认设置的时间,而对于一些有特殊要求的情况下我们可以设置一下session过期时间. 对此,可以在PHP中,设置php.ini,找到session. ...

  3. java设置过期时间_java设置session过期时间的实现方法

    本文实例讲述了java设置session过期时间的实现方法,分享给大家供大家参考.具体实现方法如下: 1.Timeout in the deployment descriptor (web.xml) ...

  4. 设置session时间 php,php中实现精确设置session过期时间的方法

    这篇文章主要介绍了php中实现精确设置session过期时间的方法,需要的朋友可以参考下 大多数据情况下我们对于session过期时间使用的是默认设置的时间,而对于一些有特殊要求的情况下我们可以设置一 ...

  5. qt5设置linux系统时间,Qt中使用QLabel显示时间的两种方法

    Qt中使用QLabel显示时间的两种方法思路一致,只是实现方法不一样而已. main.cpp #include "displaytime.h" #include int main( ...

  6. spring boot 缓存redis设置定时过期时间

    前言 本篇文章分享的就是spring boot中的一个轮子,spring cache注解的方式实现接口数据缓存.默认的配置想非常简单,但是有一个弊端是缓存数据为永久缓存,本次将介绍如何设置接口缓存数据 ...

  7. 转:设置session过期时间

    原文地址:设置session过期时间 Session一直是我们做web项目经常使用的,以前没太注意,这次又细致的看了下! 1.session其实就是一个Map,键=值对,通过session.getAt ...

  8. java时间代码_java获取当前时间的四种方法代码实例

    这篇文章主要介绍了java获取当前时间的四种方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 第一种:Date类 public class ...

  9. SpringBoot @Cacheable Redis 设置缓存过期时间

    1.x 设置 @Bean @Primary public CacheManager cacheManager(RedisTemplate redisTemplate) {RedisCacheManag ...

最新文章

  1. 高精度定位!“天地一体”基础设施助中国北斗在商用领域“弯道超车”
  2. Android开发中使用七牛云存储进行图片上传下载
  3. call_once/once_flag
  4. ubuntu apt-get彻底卸载软件包
  5. python快速加引号_在python中如何快速地将一串字符串首尾加上双引号?
  6. Commons BeanUtils包学习2
  7. 如何设定vs2012用linux文件格式,Visual Studio 2012发布网站详细步骤
  8. 机器学习--最基础的最常用的聚类算法
  9. es6 类的私有属性_JavaScript ES6类中的私有属性
  10. ai圆角插件_【干货满满】AI软件技巧排版所需
  11. 漫画:程序员和产品经理撕得真是太太太太厉害了
  12. java程序员 进阶_Java程序员进阶架构师的五个阶段,你到
  13. java怎么限制一个对象的内存_java对象的内存布局及创建过程
  14. 客户端动态化系列之——URLRoute
  15. Spark运行WordCount例子
  16. IMSIDesign.TurboCAD.Designer.v14
  17. 用AVX2指令集优化整形数组求和
  18. win10自带输入法变为繁体字
  19. 虚拟服务器vdi重删,VDI桌面虚拟化简介
  20. AHRS、IMU和INS对比

热门文章

  1. 高精度乘法(信息学奥赛一本通-T1307)
  2. 查找特定的值(信息学奥赛一本通-T1110)
  3. 信息学奥赛一本通C++语言——1043:整数大小比较
  4. linux kernel_thread执行过程
  5. 为什么做了梦第二天想不起来_转告父母!为什么有人睡觉爱把脚伸到被子外面?其实与身体状况有关…切勿忽视...
  6. 深度学习实验1:pytorch实践与前馈神经网络
  7. PyTorch:将模型转换为torch.jit.ScriptModule
  8. C++:两种类实例化
  9. HDFS文件系统存储机制
  10. 荒野行动服务器维护啥时好,荒野行动服务器真的极差