实例如下:
<!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指定时间失效(实例代码)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# cookie失效时间设置
# js设置cookie过期当前时间减去一秒相当于立即过期
# JS 设置Cookie 有效期 检测cookie
# JavaScript中Cookie的使用之如何设置失效时间
# 给大家
# 希望能
# 不存在
# 这篇
# 小编
# 大家多多
# 计算出
# 前天
# 当天
# cookie
# setCookie
# function
# javascript
# type
# curTime
# document
# text
# Deadline
# convertTime
# endTime
相关文章:
北京网站制作的公司有哪些,北京白云观官方网站?
如何选择域名并搭建高效网站?
建站上传速度慢?如何优化加速网站加载效率?
长沙做网站要多少钱,长沙国安网络怎么样?
如何在Golang中指定模块版本_使用go.mod控制版本号
如何制作算命网站,怎么注册算命网站?
建站主机服务器选型指南与性能优化方案解析
网站图片在线制作软件,怎么在图片上做链接?
南京网站制作费用,南京远驱官方网站?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
网站制作报价单模板图片,小松挖机官方网站报价?
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
电商网站制作公司有哪些,1688网是什么意思?
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
如何用搬瓦工VPS快速搭建个人网站?
早安海报制作网站推荐大全,企业早安海报怎么每天更换?
专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
网站制作新手教程,新手建设一个网站需要注意些什么?
如何访问已购建站主机并解决登录问题?
广州美橙建站如何快速搭建多端合一网站?
建站之星各版本价格是多少?
独立制作一个网站多少钱,建立网站需要花多少钱?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
郑州企业网站制作公司,郑州招聘网站有哪些?
利用JavaScript实现拖拽改变元素大小
h5网站制作工具有哪些,h5页面制作工具有哪些?
建站之星客服服务时间及联系方式如何?
高端建站如何打造兼具美学与转化的品牌官网?
如何在云指建站中生成FTP站点?
建站之星在线客服如何快速接入解答?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
如何通过虚拟机搭建网站?详细步骤解析
如何通过二级域名建站提升品牌影响力?
如何在Golang中引入测试模块_Golang测试包导入与使用实践
中山网站推广排名,中山信息港登录入口?
ppt制作免费网站有哪些,ppt模板免费下载网站?
北京网站制作公司哪家好一点,北京租房网站有哪些?
建站主机CVM配置优化、SEO策略与性能提升指南
阿里云网站制作公司,阿里云快速搭建网站好用吗?
道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?
建站之星2.7模板快速切换与批量管理功能操作指南
如何在IIS中新建站点并配置端口与IP地址?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
武清网站制作公司,天津武清个人营业执照注销查询系统网站?
如何快速搭建个人网站并优化SEO?
如何通过西部建站助手安装IIS服务器?
如何解决ASP生成WAP建站中文乱码问题?
南宁网站建设制作定制,南宁网站建设可以定制吗?
c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】
*请认真填写需求信息,我们会在24小时内与您取得联系。