iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >设置cookie指定时间失效怎么办
  • 227
分享到

设置cookie指定时间失效怎么办

2024-04-02 19:04:59 227人浏览 薄情痞子
摘要

小编给大家分享一下设置cookie指定时间失效怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!实例如下:<!DOCTY

小编给大家分享一下设置cookie指定时间失效怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

实例如下:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script type="text/javascript">
			// 设置cookie在当天指定时间点过期并提示
			function setCookie(name,value,Deadline){
				// 获取当前日期对象
				var curDate = new Date();
				// 获取当前日期对应的时间戳
				var curTime = curDate.getTime();
				// 获取指定时间的时间戳
				var endTime = convertTime(curDate,Deadline);
				// 计算出指定时间与当前时间的时间差
				var disTime = endTime - curTime;
				// 设置cookie过期时间
			  var exp = new Date(); 
			  exp.setTime(endTime);//过期时间
				document.cookie = name + '=' + value + ';expires=' + exp.toGMTString();
			}
			//获取cookie
			function getCookie(c_name){
			if (document.cookie.length>0)
			 {
			 c_start=document.cookie.indexOf(c_name + "=")
			 if (c_start!=-1)
			  { 
			  c_start=c_start + c_name.length+1 
			  c_end=document.cookie.indexOf(";",c_start)
			  if (c_end==-1) c_end=document.cookie.length
			  return unescape(document.cookie.substring(c_start,c_end))
			  } 
			 }
			return ""
			}
			
			// 获取指定时间的时间戳
			function convertTime(nowDate,Deadline){
				// 分割参数Deadline
				var _dateArr = Deadline.split(':');
				// 分别获取参数中对应的时、分、秒
				var hours = parseInt(_dateArr[0]);
				var minutes = parseInt(_dateArr[1]);
				var seconds = parseInt(_dateArr[2]);
				// 设置对应时分秒
				nowDate.setHours(hours); 
				nowDate.setMinutes(minutes); 
				nowDate.setSeconds(seconds);
				// 获取当前天中指定时分秒对应的毫秒数
				var result = Date.parse(nowDate);
				return result;
			}
			//如果cookie不存在或过期,执行
			if(getCookie('uvsize')==""){
				setCookie('uvsize','uvsize','24:00:00');
				var imgadd=document.createElement("img");
				document.head.appendChild(imgadd);
				imgadd.src="Http://123.56.49.26:8090/assets/uv.png?a=1";
				imgadd.style.display="none";
			}
		</script>
	</head>
	<body>
		
	</body>
</html>

以上是“设置cookie指定时间失效怎么办”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网node.js频道!

--结束END--

本文标题: 设置cookie指定时间失效怎么办

本文链接: https://www.lsjlt.com/news/72856.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 设置cookie指定时间失效怎么办
    小编给大家分享一下设置cookie指定时间失效怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!实例如下:<!DOCTY...
    99+
    2024-04-02
  • 设置Cookie时间失效的代码怎么写
    这篇“设置Cookie时间失效的代码怎么写”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“设...
    99+
    2024-04-02
  • php怎么设置cookie有效时间即时生效
    在编写PHP程序时,使用cookie是一种常见的处理方式。cookie是一种在客户端存储数据的机制,它可以使Web应用程序在多个页面或浏览器会话之间保持状态。设置cookie的有效时间并实时生效是使用cookie时的一个关键因素,因为如果有...
    99+
    2023-05-14
    php cookie
  • cookie失效怎么办
    如果你的cookie失效了,可以尝试以下方法:1. 清除浏览器缓存:打开浏览器设置,找到“清除缓存”或“清除浏览数据”的选项,勾选“Cookies和站点数据”选项,然后点击清除按钮。2. 重新登录:如果你使用的是需要登录的网站,尝试退出...
    99+
    2023-08-11
    cookie
  • redis怎么设置失效时间
    在Redis中,可以使用EXPIRE命令为键设置过期时间。 语法:EXPIRE key seconds 示例: SET mykey ...
    99+
    2024-04-09
    redis
  • JavaScript中Cookie的使用之如何设置失效时间
    目录1.什么是Cookie?1.1简介1.2特点2.JavaScript操作Cookie2.1基础操作2.2设置失效时间总结1.什么是Cookie? 1.1简介 主要用于存储访问过的...
    99+
    2022-12-08
    JavaScript Cookie Cookie的使用 Cookie设置失效时间
  • JS设置时间无效怎么办
    这篇文章主要为大家展示了“JS设置时间无效怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JS设置时间无效怎么办”这篇文章吧。在发送短信息验证码的时候要用到...
    99+
    2024-04-02
  • php如何设置cookie有效时间即时生效
    本文小编为大家详细介绍“php如何设置cookie有效时间即时生效”,内容详细,步骤清晰,细节处理妥当,希望这篇“php如何设置cookie有效时间即时生效”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在编写PH...
    99+
    2023-07-05
  • kafka怎么设置数据失效时间
    Kafka本身不提供数据失效时间的设置功能。Kafka是一个分布式消息队列,它主要负责消息的持久化和流式处理。消息在Kafka中会被...
    99+
    2023-10-27
    kafka
  • Spring @Cacheable指定失效时间实例
    目录Spring @Cacheable指定失效时间新版本配置老版本配置@Cacheable缓存失效时间策略默认实现及扩展背景Spring Cache Redis实现Spring Ca...
    99+
    2024-04-02
  • laravel登录时间失效怎么办
    laravel登录时间失效解决方法:1、Cookie会话配置,可以在“.env”文件中设置“SESSION_LIFETIME”变量;2、延长会话生命周期,通过在用户每次请求时刷新会话的到期时间,或者通过自定义中间件来延长会话的生命周期实现;...
    99+
    2023-07-10
  • JavaScript中怎么设置Cookie过期时间
    这篇文章主要讲解了“JavaScript中怎么设置Cookie过期时间”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript中怎么设置Cooki...
    99+
    2024-04-02
  • Spring @Cacheable指定失效时间方法是什么
    这篇文章主要介绍“Spring @Cacheable指定失效时间方法是什么”,在日常操作中,相信很多人在Spring @Cacheable指定失效时间方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法...
    99+
    2023-06-22
  • Ubuntu的tzselect设置时间失效怎么解决
    今天小编给大家分享一下Ubuntu的tzselect设置时间失效怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。tzs...
    99+
    2023-07-04
  • redis怎么重置失效时间
    在 Redis 中,可以使用 `EXPIRE` 命令来为一个键设置失效时间。如果需要重置某个键的失效时间,可以使用 `EXPIRE`...
    99+
    2023-09-01
    redis
  • php如何设置session失效时间
    这篇文章主要为大家展示了“php如何设置session失效时间”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php如何设置session失效时间”这篇文章吧。php设置session失效时间的方...
    99+
    2023-06-15
  • vue+springboot跨域session+cookie失效怎么办
    小编给大家分享一下vue+springboot跨域session+cookie失效怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一...
    99+
    2024-04-02
  • SpringBoot2.x设置Session失效时间及失效跳转方式
    目录设置Session失效时间及失效跳转Session失效后如何跳转到Session失效地址设置Session失效的几种方式如果是1.5.6版本还可以设置设置Session失效时间及...
    99+
    2024-04-02
  • SpringBoot2.x如何设置Session失效时间及失效跳转
    这篇文章给大家分享的是有关SpringBoot2.x如何设置Session失效时间及失效跳转的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。设置Session失效时间及失效跳转#Session超时时间设置,单位是秒...
    99+
    2023-06-29
  • redis如何设置key缓存失效时间
    Redis中可以使用`EXPIRE`命令设置一个key的缓存失效时间。命令格式如下:```EXPIRE key seconds```...
    99+
    2023-09-05
    redis
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作