同一页面多个商品倒计时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 相关文章推荐
jquery获得下拉框值的代码
Aug 13 Javascript
网页广告中JS代码的信息监听示例
Apr 02 Javascript
基于jquery固定于顶部的导航响应浏览器滚动条事件
Nov 02 Javascript
jQuery中prop()方法用法实例
Jan 05 Javascript
在HTML中插入JavaScript代码的示例
Jun 03 Javascript
浅谈javascript控制HTML5的全屏操控,浏览器兼容的问题
Oct 10 Javascript
canvas仿iwatch时钟效果
Mar 06 Javascript
js 获取图像缩放后的实际宽高,位置等信息
Mar 07 Javascript
微信小程序 地图map实例详解
Jun 07 Javascript
vue框架搭建之axios使用教程
Jul 11 Javascript
vue+element-ui实现表格编辑的三种实现方式
Oct 31 Javascript
jQuery实现图片切换效果
Oct 19 jQuery
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 heredoc和phpwind的模板技术使用方法小结
2008/03/28 PHP
php下使用iconv需要注意的问题
2010/11/20 PHP
PHP源代码数组统计count分析
2011/08/02 PHP
php动态添加url查询参数的方法
2015/04/14 PHP
php注册登录系统简化版
2020/12/28 PHP
PHP获取文本框、密码域、按钮的值实例代码
2017/04/19 PHP
windows系统php环境安装swoole具体步骤
2021/03/04 PHP
一个符号插入器 中用到的js代码
2007/09/04 Javascript
JavaScript中的其他对象
2008/01/16 Javascript
jquery插件制作教程 txtHover
2012/08/17 Javascript
用按钮控制iframe显示的网页实现方法
2013/02/04 Javascript
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
javascript抖动元素的小例子
2013/10/28 Javascript
简单的两种Extjs formpanel加载数据的方式
2013/11/09 Javascript
让IE8浏览器支持function.bind()方法
2014/10/16 Javascript
JS逆序遍历实现代码
2014/12/02 Javascript
javascript实现表格排序 编辑 拖拽 缩放
2015/01/02 Javascript
Jquery实现动态切换图片的方法
2015/05/18 Javascript
js Canvas实现的日历时钟案例分享
2016/12/25 Javascript
layui中使用jquery控制radio选中事件的示例代码
2018/08/15 jQuery
vue.js项目 el-input 组件 监听回车键实现搜索功能示例
2018/08/25 Javascript
@angular前端项目代码优化之构建Api Tree的方法
2018/12/24 Javascript
js实现简单点赞操作
2020/03/17 Javascript
Python中.py文件打包成exe可执行文件详解
2017/03/22 Python
python+openCV调用摄像头拍摄和处理图片的实现
2019/08/06 Python
解决Django提交表单报错:CSRF token missing or incorrect的问题
2020/03/13 Python
办理生育手续介绍信
2014/01/14 职场文书
大学生个人事迹材料
2014/01/21 职场文书
新农村建设标语
2014/06/24 职场文书
2014幼儿园教育教学工作总结
2014/12/17 职场文书
2015年综治宣传月活动总结
2015/03/25 职场文书
2015年安康杯竞赛活动总结
2015/03/26 职场文书
祝福语集锦:给百岁老人祝寿贺词
2019/11/19 职场文书
详解Java实践之建造者模式
2021/06/18 Java/Android
Python中22个万用公式的小结
2021/07/21 Python
MySQL优化及索引解析
2022/03/17 MySQL