JS实现距离上次刷新已过多少秒示例


Posted in Javascript onMay 23, 2014
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>无标题文档</title> 
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script> 
<script type="text/javascript"> 
$(function() { 
// JQuery代码 var oldhh; 
var oldmin; 
var oldss; 
$(document).ready(function() { 
fillDate(); 
}); 
function fillDate(){ 
var date = new Date(); 
var yy = date.getFullYear(); 
var mm = date.getMonth()+1; //截取月, 
var dd = date.getDate(); //截取日, 
var cal = yy+"."+ mm +"."+dd; 
var hh = date.getHours(); //截取小时, 
var min = date.getMinutes(); //截取分钟, 
var ss = date.getTime() % 60000; 
ss = (ss - (ss % 1000)) / 1000; //然后,将得到的毫秒数再处理成秒 
//(hh+":"+min+":"+ss); 
oldhh = hh; 
oldmin = min; 
oldss = ss; 
//alert(oldmin+":"+oldss); 
} 
window.setInterval(test,1000); 
function test(){ 
var date = new Date(); 
var hh = date.getHours(); //截取小时,即8 
var min = date.getMinutes(); //截取分钟,即34 
var ss = date.getTime() % 60000; 
ss = (ss - (ss % 1000)) / 1000; //然后,将得到的毫秒数再处理成秒 
var betweenhh; 
var betweenmin; 
var betweenss; 
if(ss<oldss){ 
betweenss = ss+60-oldss; 
betweenhh = hh-oldhh; 
betweenmin = (min+betweenhh*60)-1 - oldmin; 

//alert("距离上次刷新"+betweenmin+"分"+betweenss+"秒"); 
}else{ 
betweenss = ss-oldss; 
betweenhh = hh-oldhh; 
betweenmin = (min + betweenhh*60) - oldmin; 
//$("#message").html("距离上次刷新"+betweenmin+"分"+betweenss+"秒"); 
//alert("距离上次刷新"+betweenmin+"分"+betweenss+"秒"); 
} 
if(betweenmin<10){ 
if(betweenss<10){ 
$("#message").html("距离上次刷新0"+betweenmin+"分0"+betweenss+"秒"); 
}else{ 
$("#message").html("距离上次刷新0"+betweenmin+"分"+betweenss+"秒"); 
} 
}else{ 
if(betweenss<10){ 
$("#message").html("距离上次刷新"+betweenmin+"分0"+betweenss+"秒"); 
}else{ 
$("#message").html("距离上次刷新"+betweenmin+"分"+betweenss+"秒"); 
} 
} 
} 
}); 
function ByStateflag() 
{ 
alert("hah"); 
var value = document.getElementById("stateflag").value; 
alert(value); 
} 
</script> 
</head> 
<body> 
<div id="message"> 
</div> 
<select id="stateflag" name="stateflag" onchange="ByStateflag()"> 
<option selected value="">交易状态</option> 
<option value="0">进行中</option> 
<option value="1">终止交易</option> 
<option value="3">买家已锁货</option> 
<option value="4">买家办款</option> 
<option value="5">交易完成</option> 
</select> 
</body> 
</html>
Javascript 相关文章推荐
兼容多浏览器的字幕特效Marquee的通用js类
Jul 20 Javascript
Javascript 获取链接(url)参数的方法[正则与截取字符串]
Feb 09 Javascript
不使用中间变量,交换int型的 a, b两个变量的值。
Oct 29 Javascript
在jQuery中 常用的选择器介绍
Apr 16 Javascript
JavaScript中创建对象和继承示例解读
Feb 12 Javascript
jquery form 隐藏的input 选择
Apr 29 Javascript
浅谈Javascript的静态属性和原型属性
May 07 Javascript
Bootstrap弹出带合法性检查的登录框实例代码【推荐】
Jun 23 Javascript
javascript中神奇的 Date对象小结
Oct 12 Javascript
ES6模板字符串和标签模板的应用实例分析
Jun 25 Javascript
如何构建 vue-ssr 项目的方法步骤
Aug 04 Javascript
ant design中upload组件上传大文件,显示进度条进度的实例
Oct 29 Javascript
jquery动态添加元素事件失效问题解决方法
May 23 #Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
May 22 #Javascript
jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
May 22 #Javascript
浅谈JavaScript字符集
May 22 #Javascript
对new functionName()定义一个函数的理解
May 22 #Javascript
教你如何使用PHP输出中文JSON字符串
May 22 #Javascript
JS完整获取IE浏览器信息包括类型、版本、语言等等
May 22 #Javascript
You might like
Zerg兵种介绍
2020/03/14 星际争霸
了解咖啡雨林联盟认证 什么是雨林认证 雨林认证是什么意思
2021/03/05 新手入门
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
php实现网站插件机制的方法
2009/11/10 PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
2014/06/27 PHP
PHP多进程之pcntl_fork的实例详解
2017/10/15 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
PHP crypt()函数的用法讲解
2019/02/15 PHP
为jquery.ui.dialog 增加“自动记住关闭时的位置”的功能
2009/11/24 Javascript
yepnope.js 异步加载资源文件
2011/09/08 Javascript
Js-$.extend扩展方法使方法参数更灵活
2013/01/15 Javascript
解析Jquery取得iframe中元素的几种方法
2013/07/04 Javascript
禁用页面部分JavaScript方法的具体实现
2013/07/31 Javascript
jQuery判断复选框是否勾选的原理及示例
2014/05/21 Javascript
jQuery实现简洁的导航菜单效果
2015/11/23 Javascript
基于javascript实现右下角浮动广告效果
2016/01/08 Javascript
JavaScript模版引擎的基本实现方法浅析
2016/02/15 Javascript
js 连续赋值的简单实现
2016/06/13 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
2016/08/19 Javascript
在vue.js中抽出公共代码的方法示例
2017/06/08 Javascript
vue.js前后端数据交互之提交数据操作详解
2018/04/24 Javascript
使用layer弹窗和layui表单实现新增功能
2018/08/09 Javascript
angular 实时监听input框value值的变化触发函数方法
2018/08/31 Javascript
vue与bootstrap实现简单用户信息添加删除功能
2019/02/15 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
2019/08/03 Javascript
[03:36]DOTA2完美大师赛coL战队趣味视频——我演你猜
2017/11/23 DOTA
Python numpy 常用函数总结
2017/12/07 Python
python 计算数组中每个数字出现多少次--“Bucket”桶的思想
2017/12/19 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
python空元组在all中返回结果详解
2020/12/15 Python
电影T恤、80年代T恤和80年代服装:TV Store Online
2020/01/05 全球购物
城市轨道专业个人求职信范文
2013/09/23 职场文书
学党史心得体会
2014/09/05 职场文书
基于Python实现一个春节倒计时脚本
2022/01/22 Python
通过T-SQL语句创建游标与实现数据库加解密功能
2022/03/16 SQL Server