jQuery实现页面倒计时并刷新效果


Posted in Javascript onMarch 13, 2017

下面一段代码给大家分享基于jquery实现的页面倒计时并刷新效果,代码如下所示:

var intDiff = parseInt(600);//倒计时总秒数量
    function timer(intDiff){
      window.setInterval(function(){
      var day=0,
        hour=0,
        minute=0,
        second=0;//时间默认值    
      if(intDiff > 0){
        day = Math.floor(intDiff / (60 * 60 * 24));
        hour = Math.floor(intDiff / (60 * 60)) - (day * 24);
        minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60);
        second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);
      }else{//当时间耗尽,刷新页面
        window.location.reload();
      }
      if (minute <= 9) minute = '0' + minute;
      if (second <= 9) second = '0' + second;
      $(".timeShow").html('本页数据还剩下<font>'+minute+'分'+second+'</font>秒刷新,刷新间隔时间: 10 分钟');
      intDiff--;
      }, 1000);
    } 
    $(function(){
      timer(intDiff);
    });
<span class="timeShow"></span>

以上所示是小编给大家介绍的jQuery实现页面倒计时并刷新效果,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
JavaScript 私有成员分析
Jan 13 Javascript
基于jquery的大众点评,分类导航实现代码
Aug 23 Javascript
Js参数值中含有单引号或双引号问题的解决方法
Nov 06 Javascript
jQuery检测鼠标左键和右键点击的方法
Mar 17 Javascript
angular.js之路由的选择方法
Sep 24 Javascript
jQuery双向列表选择器DIV模拟版
Nov 01 Javascript
设置jquery UI 控件的大小方法
Dec 12 Javascript
vue脚手架vue-cli的学习使用教程
Jun 06 Javascript
详解vee-validate的使用个人小结
Jun 07 Javascript
Bootstrap 按钮样式与使用代码详解
Dec 09 Javascript
layer.open提交子页面的form和layedit文本编辑内容的方法
Sep 27 Javascript
ant-design-vue 快速避坑指南(推荐)
Jan 21 Javascript
JS实现的简单拖拽功能示例
Mar 13 #Javascript
jQuery中layer分页器的使用
Mar 13 #Javascript
如何理解jQuery中的ajaxSubmit方法
Mar 13 #Javascript
Node.js调试技术总结分享
Mar 12 #Javascript
JavaScript中双符号的运算详解
Mar 12 #Javascript
利用Node.js对文件进行重命名
Mar 12 #Javascript
纯js的右下角弹窗实例
Mar 12 #Javascript
You might like
详解PHP防止直接访问.php 文件的实现方法
2017/07/28 PHP
php扩展开发入门demo示例
2019/09/23 PHP
JsEasy简介 JsEasy是什么?与下载
2007/03/07 Javascript
Bootstrap Chart组件使用教程
2016/04/28 Javascript
详解JavaScript的闭包、IIFE、apply、函数与对象
2016/12/21 Javascript
详解React Native开源时间日期选择器组件(react-native-datetime)
2017/09/13 Javascript
详解nodejs中express搭建权限管理系统
2017/09/15 NodeJs
js通过Date对象实现倒计时动画效果
2017/10/27 Javascript
javaScript手机号码校验工具类PhoneUtils详解
2017/12/08 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
2017/12/14 Javascript
JS执行控制之节流模式实例分析
2018/12/21 Javascript
深入理解Vue keep-alive及实践总结
2019/08/21 Javascript
浅析webpack-bundle-analyzer在vue-cli3中的使用
2019/10/23 Javascript
使用React代码动态生成栅格布局的方法
2020/05/24 Javascript
javascript实现下拉菜单效果
2021/02/09 Javascript
python基于windows平台锁定键盘输入的方法
2015/03/05 Python
django 2.0更新的10条注意事项总结
2018/01/05 Python
浅谈Python traceback的优雅处理
2018/08/31 Python
python实现整数的二进制循环移位
2019/03/08 Python
基于python实现把图片转换成素描
2019/11/13 Python
python随机数分布random均匀分布实例
2019/11/27 Python
Tensorflow实现部分参数梯度更新操作
2020/01/23 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
Pytorch 中的optimizer使用说明
2021/03/03 Python
美国从事品牌鞋类零售的连锁店:Famous Footwear
2016/08/25 全球购物
在求职信中如何凸显个人优势
2013/10/30 职场文书
银行职员思想汇报
2013/12/31 职场文书
材料专业毕业生求职信
2014/02/26 职场文书
《胖乎乎的小手》教学反思
2014/02/26 职场文书
煤矿安全生产标语
2014/06/06 职场文书
雷锋式好少年事迹材料
2014/08/17 职场文书
先进个人申报材料
2014/12/30 职场文书
体育教师个人工作总结
2015/02/09 职场文书
2015年乡镇扶贫工作总结
2015/04/08 职场文书
刑事法律意见书
2015/06/04 职场文书
Vue接口封装的完整步骤记录
2021/05/14 Vue.js