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 相关文章推荐
MooTools 1.2中的Drag.Move来实现拖放
Sep 15 Javascript
Javascript表格翻页效果的具体实现
Oct 05 Javascript
JS实现判断碰撞的方法
Feb 11 Javascript
JavaScript学习笔记整理_简单实现枚举类型,扑克牌应用
Sep 19 Javascript
Vue.js常用指令汇总(v-if、v-for等)
Nov 03 Javascript
angularjs中ng-attr的用法详解
Dec 31 Javascript
纯jQuery实现前端分页功能
Mar 23 jQuery
Vue 中axios配置实例详解
Jul 27 Javascript
Vue导出页面为PDF格式的实现思路
Jul 31 Javascript
layui 图片上传+表单提交+ Spring MVC的实例
Sep 21 Javascript
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
React实现动效弹窗组件
Jun 21 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生成静态页面分析 模板+缓存+写文件
2009/08/17 PHP
PHP数组循环操作详细介绍 附实例代码
2013/02/03 PHP
测试php函数的方法
2013/11/13 PHP
javascript 表格排序和表头浮动效果(扩展SortTable)
2009/04/07 Javascript
JavaScript获取当前页面上的指定对象示例代码
2014/02/28 Javascript
js HTML5多图片上传及预览实例解析(不含前端的文件分割)
2016/08/26 Javascript
深入理解Angularjs向指令传递数据双向绑定机制
2016/12/31 Javascript
JavaScript对象封装的简单实现方法(3种方法)
2017/01/03 Javascript
JS实现按钮颜色切换效果
2020/09/05 Javascript
Three.js基础学习教程
2017/11/16 Javascript
详解react-redux插件入门
2018/04/19 Javascript
JavaScript中toLocaleString()和toString()的区别实例分析
2018/08/14 Javascript
浅谈微信小程序之官方UI框架we-ui使用教程
2018/08/20 Javascript
vue实现密码显示与隐藏按钮的自定义组件功能
2019/04/23 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
2019/08/04 Javascript
记一次react前端项目打包优化的方法
2020/03/30 Javascript
Javascript文本框脚本实现方法解析
2020/10/30 Javascript
[07:27]DOTA2卡尔工作室 英雄介绍水晶室女篇
2013/06/21 DOTA
[16:04]DOTA2海涛带你玩炸弹 9月5日更新内容详解
2014/09/05 DOTA
Python json 错误xx is not JSON serializable解决办法
2017/03/15 Python
python 输出上个月的月末日期实例
2018/04/11 Python
使用Python和xlwt向Excel文件中写入中文的实例
2018/04/21 Python
python字典改变value值方法总结
2019/06/21 Python
Python自动生成代码 使用tkinter图形化操作并生成代码框架
2019/09/18 Python
python用WxPython库实现无边框窗体和透明窗体实现方法详解
2020/02/21 Python
Keras Convolution1D与Convolution2D区别说明
2020/05/22 Python
Python pandas对excel的操作实现示例
2020/07/21 Python
BONIA波尼亚新加坡官网:皮革手袋,鞋类和配件
2016/08/25 全球购物
Burberry英国官网:英国标志性奢侈品牌
2017/03/29 全球购物
关于Java finally的面试题
2016/04/27 面试题
推荐信怎么写
2014/05/09 职场文书
商铺门面租房协议书
2014/10/21 职场文书
2015驻村干部工作总结
2015/04/07 职场文书
关于实现中国梦的心得体会
2016/01/05 职场文书
公务员廉洁从政心得体会
2016/01/19 职场文书
小学三年级数学教学反思
2016/02/16 职场文书