JavaScript 逼真图片倒计时实现代码 js时间图片倒计时

JavaScript 逼真图片倒计时实现代码   js时间图片倒计时

效果图:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<head>
<title>逼真图片倒计时</title>
<style type="text/css">
.time{width:200px;height:25px;border:1px red solid;overflow:hidden;}
.time span{float:left;line-height:25px;height:25px;overflow:hidden;}
.time span.danwei{padding:0 1px;}
.clear{height:0;clear:both;overflow:hidden;}
</style>
</head>
<body>
距离发射升空还有:
<div class="time" id="time1">
<span><img id="hour_01"  src="http://files.jb51.net/upload/201009/20100917154719975.jpg"></span>
<span><img id="hour_02"  src="http://files.jb51.net/upload/201009/20100917154719975.jpg"></span>
<span><img id="hour_03"  src="http://files.jb51.net/upload/201009/20100917154719975.jpg"></span>
<span class="danwei">:</span>
<span><img id="minute_01"  src="http://files.jb51.net/upload/201009/20100917154719975.jpg"></span>
<span><img id="minute_02"  src="http://files.jb51.net/upload/201009/20100917154719975.jpg"></span>
<span class="danwei">:</span>
<span><img id="second_01"  src="http://files.jb51.net/upload/201009/20100917154719975.jpg"></span>
<span><img id="second_02"  src="http://files.jb51.net/upload/201009/20100917154719975.jpg"></span>
<br class="clear">
</div>
<script type="text/javascript">
var overa;
overa = new Date(2017, 01, 01, 00, 00);///第数日时间当时间超过999小时
var localNow = new Date();
function clock1(){
var local = new Date();
var intDiff = overa.getTime() - local.getTime();
if(intDiff <= 0){document.getElementById(‘time1‘).innerHTML = "活动已结束!";//显示活动结束
return false;}
var day = Math.floor(intDiff / (1000 * 60 * 60 * 24));
var hour = Math.floor(intDiff / (1000 * 60 * 60)) - (day * 24);
var hour2 = Math.floor(intDiff / (1000 * 60 * 60));
var minute = Math.floor(intDiff / (1000 * 60)) - (day * 24 * 60) - (hour * 60);
var second = Math.floor(intDiff / 1000) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);
if (hour2 <= 99) hour2 = ‘0‘ + hour2;
if (day <= 9) day = ‘0‘ + day;
if (hour2 <= 9) hour2 = ‘0‘ + hour2;
if (minute <= 9) minute = ‘0‘ + minute;
if (second <= 9) second = ‘0‘ + second;
document.getElementById(‘hour_01‘).style.marginTop = (hour2.toString().substr(0,1)) * (-25) +‘px‘;
document.getElementById(‘hour_02‘).style.marginTop = (hour2.toString().substr(1,1)) * (-25) +‘px‘;
document.getElementById(‘hour_03‘).style.marginTop = (hour2.toString().substr(2,1)) * (-25) +‘px‘;
document.getElementById(‘minute_01‘).style.marginTop = (minute.toString().substr(0,1)) * (-25) +‘px‘;
document.getElementById(‘minute_02‘).style.marginTop = (minute.toString().substr(1,1)) * (-25) +‘px‘;
document.getElementById(‘second_01‘).style.marginTop = (second.toString().substr(0,1)) * (-25) +‘px‘;
document.getElementById(‘second_02‘).style.marginTop = (second.toString().substr(1,1)) * (-25) +‘px‘;
setTimeout("clock1()", 1000);
}
clock1();
</script>
</body>
</html>

</body>
</html>
时间: 2024-10-14 02:28:57

JavaScript 逼真图片倒计时实现代码 js时间图片倒计时的相关文章

js倒计时,距离某个时间的倒计时。

说到倒计时,是不是也就只会写获取验证码60s倒计时,在往上是不是脑力感觉不够用,身体好像被掏空了.直接看代码,让你好代码也好. 1. <!Doctype html> <html> <head> <meta charset="utf-8"> <title>倒计时</title> <script type="text/javascript"> function GetRTime(){ v

兼容ie[6-9]、火狐、Chrome、opera、maxthon3、360浏览器的js本地图片预览

html代码: <div id="divPreview"> <img id="imgHeadPhoto" src="Images/Headphoto/noperson.jpg" style="width: 160px; height: 170px;border: solid 1px #d2e2e2;" alt="" /> </div> <asp:FileUpload

使用 FocusPoint.js 实现图片的响应式裁剪

通常网站的布局都不是单一的.例如图像在电脑.平板和智能手机上可能显示的形状是不同的.特别是如果你使用的是全屏图像,在你必须使用相同的图像文件的情况下,你的主题可能会被截断或完全缺失,或者看起来很尴尬. FocusPoint 这款 jQuery 插件可以确保你的图像中的任何容器看起来都很棒,它提出了“响应裁剪”的概念,确保你的图片的重要组成部分被裁剪出来,动态图像裁剪以填充可用空间又不会裁剪掉图像的主题部分. 效果演示      源码下载 使用方法: 1. 计算图片的聚焦点 图像的聚焦点是由X(水

原生js实现tab选项卡里内嵌图片滚动特效代码

<!DOCTYPE HTML><html lang="en-US"><head><meta charset="UTF-8"><title>原生js实现tab选项卡里内嵌图片滚动特效代码</title><meta name="keywords" content="原生js实现tab选项卡里内嵌图片滚动特效代码" /><meta name=&

用javascript预加载图片、css、js的方法研究

预加载的好处可以让网页更快的呈现给用户,缺点就是可能会增加无用的请求(但图片.css.js这些静态文件可以被缓存),如果用户访问的页面里面的css.js.图片被预加载了,用户打开页面的速度会快很多,提升用户体验.在用到一些大图片展示的时候,预加载大图是很不错的方法,图片更快的被呈现给用户.不多说了,作为一个前端攻城师都懂的,下面分享我做的测试和得到的结果. 先说需要知道的服务器返回的status code:status-code: 200 - 客户端请求成功status-code: 304 -

JavaScript 倒计时(截止某日期的倒计时和截止每晚12点的倒计时以及固定时间倒计时)

截止某日期的倒计时和截止每晚12点倒计时: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> </head> <body> <h1 id="divTime"></h1> </body> <script type="text/javascript&qu

JS 显示时间与倒计时练习

显示时间与倒计时 HTML 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>显示系统时间</title> 6 <link rel="stylesheet" href="css/style.css"> 7 </head> 8 9 <body> 10 &

使用JCrop进行图片裁剪,裁剪js说明,裁剪预览,裁剪上传,裁剪设计的图片处理的工具类和代码

?? 1.要想制作图片裁剪功能,可以使用网上的裁剪工具JCrop,网址是:https://github.com/tapmodo/Jcrop/ 案例效果如下: 2.引入JCrop的js代码,具体要引入那些js可以参考JCrop案例: 3.编写的html代码如下: <div id="light" class="white_content"> <div class="vatitlee"> 封面截取 <div class=&

JS时间倒计时

<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf8" /><title>JS时间倒计时</title><script type="text/javascript">var time_