JS利用cookies设置每隔24小时弹出框


Posted in Javascript onApril 20, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

function cookieGO(name) { 
 var today = new Date(); 
 var expires = new Date(); 
 expires.setTime(today.getTime() + 1000*60*60*24); 
 setCookie("cookievalue", name, expires); 
 } 
 function setCookie(name, value, expire) {  
 window.document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString())); 
 } 
 function getCookie(Name) {  
 var findcookie = Name + "="; 
 if (window.document.cookie.length > 0) { // if there are any cookies 
  offset = window.document.cookie.indexOf(findcookie); 
 if (offset != -1) { // cookie exists 存在 
  offset += findcookie.length;   // set index of beginning of value 
  end = window.document.cookie.indexOf(";", offset)   // set index of end of cookie value 
  if (end == -1) 
  end = window.document.cookie.length; 
  return unescape(window.document.cookie.substring(offset, end)); 
  } 
 } 
 return null; 
 } 
 //提示过期弹框 
 if({$remindflag} == "1"){ 
  setInterval(function TanChuang() { 
  var c = getCookie("cookievalue"); 
  if (c != null) { 
   return; 
  } 
  cookieGO("getcookie"); 
   G.alert({ 
    "title":"过期提示", 
    "pclass":"box", 
    "text":"您的错题本服务将于"+"{$userinfo.member_end}"+"过期<br>为了不影响您的正常使用请续费", 
    "btnText":"购买续费", 
    "alert":function(){ 
     this._remove(); 
     window.location.href = "/manage/pay/readyopenvip.php"; 
    } 
   }); 
  },2000); 
 }

以上所述是小编给大家介绍的利用cookies设置每隔24小时弹出框,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JS 添加千分位与去掉千分位的示例
Jul 11 Javascript
jQuery事件之键盘事件(ctrl+Enter回车键提交表单等)
May 11 Javascript
原生js实现addClass,removeClass,hasClass方法
Apr 27 Javascript
JS实现图片垂直居中显示小结
Dec 13 Javascript
vue-router路由参数刷新消失的问题解决方法
Jun 17 Javascript
让 babel webpack vue 配置文件支持智能提示的方法
Jun 22 Javascript
VUE 组件转换为微信小程序组件的方法
Nov 06 Javascript
node.js Promise对象的使用方法实例分析
Dec 26 Javascript
Vue computed 计算属性代码实例
Apr 22 Javascript
JS求解两数之和算法详解
Apr 28 Javascript
在Vue 中实现循环渲染多个相同echarts图表
Jul 20 Javascript
Vue.js原理分析之nextTick实现详解
Sep 07 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
Apr 20 #Javascript
addEventListener()与removeEventListener()解析
Apr 20 #Javascript
详解用vue-cli来搭建vue项目和webpack
Apr 20 #Javascript
js禁止浏览器的回退事件
Apr 20 #Javascript
vue-cli入门之项目结构分析
Apr 20 #Javascript
JS+HTML5实现上传图片预览效果完整实例【测试可用】
Apr 20 #Javascript
详解Vue使用 vue-cli 搭建项目
Apr 20 #Javascript
You might like
WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
2006/07/09 PHP
PHP zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
一个PHP缓存类代码(附详细说明)
2011/06/09 PHP
PHP SESSION的增加、删除、修改、查看操作
2015/03/20 PHP
laravel框架数据库配置及操作数据库示例
2019/10/10 PHP
Laravel5.1 框架Request请求操作常见用法实例分析
2020/01/04 PHP
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
Javascript代码在页面加载时的执行顺序介绍
2013/05/03 Javascript
鼠标选择动态改变网页背景颜色的JS代码
2013/12/10 Javascript
全面详细的jQuery常见开发技巧手册
2016/02/21 Javascript
每日十条JavaScript经验技巧(一)
2016/06/23 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
JS生成一维码(条形码)功能示例
2017/01/19 Javascript
JavaScript中使用webuploader实现上传视频功能(demo)
2017/04/10 Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
2017/09/27 Javascript
Node.js log4js日志管理详解
2018/07/31 Javascript
原生JavaScript之es6中Class的用法分析
2020/02/23 Javascript
原生js实现的观察者和订阅者模式简单示例
2020/04/18 Javascript
javascript canvas实现简易时钟例子
2020/09/05 Javascript
python基础教程之获取本机ip数据包示例
2014/02/10 Python
python中黄金分割法实现方法
2015/05/06 Python
对python的文件内注释 help注释方法
2018/05/23 Python
java判断三位数的实例讲解
2019/06/10 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
基于python实现matlab filter函数过程详解
2020/06/08 Python
浅谈keras中Dropout在预测过程中是否仍要起作用
2020/07/09 Python
IE下实现类似CSS3 text-shadow文字阴影的几种方法
2011/05/11 HTML / CSS
Opodo英国旅游网站:预订廉价航班、酒店和汽车租赁
2018/07/14 全球购物
Parfumdreams英国:香水和化妆品
2019/05/10 全球购物
巴西儿童时尚购物网站:Dinda
2019/08/14 全球购物
MIRTA官网:手工包,100%意大利制造
2020/02/11 全球购物
Claire’s法国:时尚配饰、美容、珠宝、头发
2021/01/16 全球购物
巴西24小时在线药房:Drogasil
2020/06/20 全球购物
2014年六五普法工作总结
2014/11/25 职场文书
2015年乡镇统计工作总结
2015/04/22 职场文书
深入讲解数据库中Decimal类型的使用以及实现方法
2022/02/15 MySQL