同一页面多个商品倒计时JS 基于面向对象的javascript


Posted in Javascript onFebruary 16, 2012
<!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> 
<title></title> 
<script src="http://img.3water.com/jslib/jquery/jquery-1.7.1.min.js" type="text/javascript"></script> 
<script type="text/javascript"> 
function showTime(tuanid, time_distance) { 
this.tuanid = tuanid; 
//PHP时间是秒,JS时间是微秒 
this.time_distance = time_distance * 1000; 
} 
showTime.prototype.setTimeShow = function () { 
var timer = $("#lefttime_" + this.tuanid); 
var str_time; 
var int_day, int_hour, int_minute, int_second; 
time_distance = this.time_distance; 
this.time_distance = this.time_distance - 1000; 
if (time_distance > 0) { 
int_day = Math.floor(time_distance / 86400000); 
time_distance -= int_day * 86400000; 
int_hour = Math.floor(time_distance / 3600000); 
time_distance -= int_hour * 3600000; 
int_minute = Math.floor(time_distance / 60000); 
time_distance -= int_minute * 60000; 
int_second = Math.floor(time_distance / 1000); 
if (int_hour < 10) 
int_hour = "0" + int_hour; 
if (int_minute < 10) 
int_minute = "0" + int_minute; 
if (int_second < 10) 
int_second = "0" + int_second; 
str_time = int_day + "天" + int_hour + "小时" + int_minute + "分钟" + int_second + "秒"; 
timer.text(str_time); 
var self = this; 
setTimeout(function () { self.setTimeShow(); }, 1000); //D:正确 
} else { 
timer.text("团购结束"); 
return; 
} 
} 
</script> 
</head> 
<body> 
<div id="lefttime_1" time="2011/11/23 6:58:23"> 
</div> 
<script type="text/javascript"> 
var st = new showTime(1,3); 
//st.tuanid = 1; 
//st.time_distance = 10000; 
st.setTimeShow(); 
</script> 
<div id="lefttime_2" time="2011/11/24 6:58:23"> 
</div> 
<script type="text/javascript"> 
var st = new showTime(2, 5); 
//st.tuanid = 1; 
//st.time_distance = 10000; 
st.setTimeShow(); 
</script> 
</body> 
</html>

上面的代码需要用到jquery,大家可以注意下
Javascript 相关文章推荐
How to Auto Include a Javascript File
Feb 02 Javascript
清华大学出版的事半功倍系列 javascript全部源代码
May 04 Javascript
jQuery Mobile页面跳转后未加载外部JS原因分析及解决
Mar 18 Javascript
js中方法重载如何实现?以及函数的参数问题
Aug 01 Javascript
jquery简单图片切换显示效果实现方法
Jan 14 Javascript
JavaScript之Object类型介绍
Apr 01 Javascript
基于JavaScript实现鼠标悬浮弹出跟随鼠标移动的带箭头的信息层
Jan 18 Javascript
AngularJS教程之MVC体系结构详解
Aug 16 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
Oct 09 Javascript
javascript数组去重方法分析
Dec 15 Javascript
jQuery实现的中英文切换功能示例
Jan 11 jQuery
6种JavaScript继承方式及优缺点(小结)
Feb 06 Javascript
Js从头学起(基本数据类型和引用类型的参数传递详细分析)
Feb 16 #Javascript
通过JS获取用户本地图片路径并显示的代码
Feb 16 #Javascript
javascript简易缓动插件(源码打包)
Feb 16 #Javascript
基于jquery的textarea发布框限制文字字数输入(添加中文识别)
Feb 16 #Javascript
js URL参数的拼接方法比较
Feb 15 #Javascript
javascript题目,重写函数让其无限相加
Feb 15 #Javascript
用JQUERY增删元素的代码
Feb 14 #Javascript
You might like
十天学会php之第四天
2006/10/09 PHP
PHP Switch 语句之学习笔记
2013/09/21 PHP
PHP四舍五入、取整、round函数使用示例
2015/02/06 PHP
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
2007/03/27 Javascript
Javascript结合css实现网页换肤功能
2009/11/02 Javascript
cnblogs中在闪存中屏蔽某人的实现代码
2010/11/14 Javascript
统计jQuery中各字符串出现次数的工具
2012/05/03 Javascript
javascript中input中readonly和disabled区别介绍
2012/10/23 Javascript
Jquery和JS用外部变量获取Ajax返回的参数值的方法实例(超简单)
2013/06/17 Javascript
JQ选择器_选择同类元素的第N个子元素的实现方法
2016/09/08 Javascript
js移动焦点到最后位置的简单方法
2016/11/25 Javascript
es6在react中的应用代码解析
2017/11/08 Javascript
JavaScript函数apply()和call()用法与异同分析
2018/08/10 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
vue中使用v-for时为什么不能用index作为key
2020/04/04 Javascript
编写一个javascript元循环求值器的方法
2020/04/14 Javascript
使用PYTHON创建XML文档
2012/03/01 Python
简单介绍Python中的readline()方法的使用
2015/05/24 Python
python中zip和unzip数据的方法
2015/05/27 Python
Python网络编程详解
2017/10/31 Python
Python爬虫 scrapy框架爬取某招聘网存入mongodb解析
2019/07/31 Python
Python脚本操作Excel实现批量替换功能
2019/11/20 Python
利用python中集合的唯一性实现去重
2020/02/11 Python
Python自动采集微信联系人的实现示例
2020/02/28 Python
基于Python生成个性二维码过程详解
2020/03/05 Python
澳大利亚连衣裙和女装在线:Esther
2017/11/11 全球购物
德国童装购物网站:NICKI´S.com
2018/04/20 全球购物
美国女士时尚珠宝及配饰购物网站:Icing
2018/07/02 全球购物
AJAX都有哪些有点和缺点
2012/11/03 面试题
管道维修工岗位职责
2013/12/27 职场文书
教师职业道德事迹材料
2014/08/18 职场文书
违反交通法规检讨书
2014/09/10 职场文书
护士年终考核评语
2014/12/31 职场文书
2016年学校党支部公开承诺书
2016/03/25 职场文书
学习心得体会
2019/06/20 职场文书
为什么 Nginx 比 Apache 更牛逼
2021/03/31 Servers