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实现目录定位正文示例
Nov 14 Javascript
通过onmouseover选项卡实现img图片的变化
Feb 12 Javascript
jQuery实现锚点scoll效果实例分析
Mar 10 Javascript
JavaScript DOM元素尺寸和位置
Apr 13 Javascript
jquery mobile开发常见问题分析
Jan 21 Javascript
AngularJS向后端ASP.NET API控制器上传文件
Feb 03 Javascript
Node.js中process模块常用的属性和方法
Dec 13 Javascript
bootstrap datetimepicker日期插件使用方法
Jan 13 Javascript
基于vue2.0+vuex+localStorage开发的本地记事本示例
Feb 28 Javascript
vue-devtools的安装步骤
Apr 23 Javascript
node.js到底要不要加分号浅析
Jul 11 Javascript
解决v-for中使用v-if或者v-bind:class失效的问题
Sep 25 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
php xml-rpc远程调用
2008/12/19 PHP
PHP图片等比例缩放生成缩略图函数分享
2014/06/10 PHP
PHP 正则表达式常用函数
2014/08/17 PHP
PHP实现的激活用户注册验证邮箱功能示例
2017/06/06 PHP
offsetParent 算法分析
2010/04/05 Javascript
微信企业号开发之微信考勤百度地图定位
2015/09/11 Javascript
实例详解Nodejs 保存 payload 发送过来的文件
2016/01/14 NodeJs
JS 实现倒计时数字时钟效果【附实例代码】
2016/03/30 Javascript
轮播的简单实现方法
2016/07/28 Javascript
JS获取当前页面名称的简单实例
2016/08/19 Javascript
关于jQuery EasyUI 中刷新Tab选项卡后一个页面变形的解决方法
2017/03/02 Javascript
Bootstrap按钮组简单实现代码
2017/03/06 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
2017/04/07 Javascript
Vue.js中数据绑定的语法教程
2017/06/02 Javascript
javascript实现弹幕墙效果
2019/11/28 Javascript
[36:02]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第一局
2016/02/28 DOTA
[55:32]2018DOTA2亚洲邀请赛 4.4 淘汰赛 EG vs LGD 第二场
2018/04/05 DOTA
python共享引用(多个变量引用)示例代码
2013/12/04 Python
用Python进行一些简单的自然语言处理的教程
2015/03/31 Python
python实现数独算法实例
2015/06/09 Python
Python实现高效求解素数代码实例
2015/06/30 Python
python基础教程之五种数据类型详解
2017/01/12 Python
python记录程序运行时间的三种方法
2017/07/14 Python
Python Flask框架扩展操作示例
2019/05/03 Python
Python基于requests实现模拟上传文件
2020/04/21 Python
Python3使用tesserocr识别字母数字验证码的实现
2021/01/29 Python
大学班级文化建设方案
2014/05/06 职场文书
希特勒的演讲稿
2014/05/23 职场文书
群众路线党员个人剖析材料
2014/10/08 职场文书
学习十八大标语
2014/10/09 职场文书
学校三八妇女节活动总结
2015/02/06 职场文书
2015年上半年计生工作总结
2015/03/30 职场文书
2015年毕业实习工作总结
2015/05/29 职场文书
元旦晚会开场白
2015/05/29 职场文书
学雷锋广播稿大全
2015/08/19 职场文书
毕业生就业推荐表自我鉴定
2019/06/20 职场文书