基于JS实现的倒计时程序实例
本文实例讲述了基于JS实现的倒计时程序。分享给大家供大家参考。具体实现方法如下:
剩余时间:<i id="expireTime"></i> <script type="text/javascript"> var expire = 2412169; var expireTime = function(expires){ if(expires > 0){ var second = expires; }else{ var second = "0 分"; return second; } var day = hour = min = ""; if(second>86400){ day = Math.floor(second/86400)+"天 "; second = second%86400; } if(second>3600){ hour = Math.floor(second/3600)+"时 "; second = second%3600; } if(second>60){ min = Math.floor(second/60)+"分 "; second = second%60; } second = second+"秒"; return day+hour+min+second; } var timeEle = document.getElementById("expireTime"); var timer = window.setInterval(function(){ timeEle.innerHTML = expireTime(expire--); if(expire<0){ clearInterval(timer); } },1000); </script>
希望本文所述对大家的javascript程序设计有所帮助。
相关推荐
-
c++利用windows函数实现计时示例
复制代码 代码如下: //Windows系统下可以用 time(),clock(),timeGetTime(),GetTickCount(),QueryPerformanceCounter()来对一段程序代码进行计时 #include <stdio.h>#include <windows.h>#include <time.h> //time_t time() clock_t clock() #include <Mmsys
-
javascript 学习笔记(四) 倒计时程序代码
首先看全部完整代码: countDown test function countDown(endDate) { var now = new Date(); var deadtime = document.getElementById(endDate); var deadline = new Date(deadtime.value); //本地时间与格林威治标准时间 (GMT) 的分钟差 var timeDiff = now.getTimezoneOffset(); //此处有些不解,如果把分钟差
-
总结UNIX/LINUX下C++程序计时的方法
前言 良好的计时器可帮助程序开发人员确定程序的性能瓶颈,或对不同算法进行性能比较.但要精确测量程序的运行时间并不容易,因为进程切换.中断.共享的多用户.网络流量.高速缓存访问及转移预测等因素都会对程序计时产生影响. 下面看看小编为大家整理几个计时方法 方法一: 如果是想统计某个程序的运行时间,那么可以使用 time ./a.out 方法二: 如果是想对某个函数或者语句进行计时,那么有别的方法.比如说,gettimeofday函数.直接贴示例代码: #include <sys/time.h> v
-
js倒计时小程序
我们这里只要自己定义一下s与urodz的值就可以随意定义任何日期或节日的倒计时功能了,各位朋友可加以修改.精确到天的倒计时 复制代码 代码如下: <script language="JavaScript"><!-- // (c) Henryk Gajewskivar urodz= new Date("09/19/2013");var s="中秋节";var now = new Date();var ile = urodz.ge
-
android开发教程之间隔执行程序(android计时器)
下面是每隔一段时间就执行某个操作,直到关闭定时操作: 复制代码 代码如下: final Handler handler = new Handler(); Runnable runnable = new Runnable(){ @Override public void run() { // TODO Auto-generated method stub // 在此处添加执行的代码 ha
-
利用linux的timerfd_create实现计时器示例分享
timer_poll.h 复制代码 代码如下: /* * File: timer_poll.h * Author: Administrator */ #ifndef TIMER_POLL_H#define TIMER_POLL_H#include <sys/types.h>#include <fcntl.h>#include <signal.h>#include <sys/epoll.h>#include <stdlib.h>#includ
-
C++ clock()解析如何使用时钟计时的应用
C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t.在MSDN中,查得对clock函数定义如下: clock_t clock( void ); 这个函数返回从"开启这个程序进程"到"程序中调用clock()函数"时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock).其中clock_t是用来保存时间的数据类型,在time.h文件中,我们可以找到对它的定义:#ifndef _CLOCK_T_DE
-
基于JS实现的倒计时程序实例
本文实例讲述了基于JS实现的倒计时程序.分享给大家供大家参考.具体实现方法如下: 剩余时间:<i id="expireTime"></i> <script type="text/javascript"> var expire = 2412169; var expireTime = function(expires){ if(expires > 0){ var second = expires; }else{ var seco
-
Windows下使用Dev-C++开发基于pthread.h的多线程程序实例
一.下载Windows版本的pthread 目前最新版本是:pthreads-w32-2-9-1-release.zip. 二.解压pthread到指定目录 我选择的目录是:E:\DEV-CPP\Pthread 完成后,该目录会多出三个文件夹:Pre-built.2,pthreads.2,QueueUserAPCEx. 三.配置Dev-C++编译选项 1)点击"工具"→"编译选项"→"目录"→"c++包含文件",浏览到刚才解压
-
JS实现的倒计时效果实例(2则实例)
本文实例讲述了JS实现的倒计时效果.分享给大家供大家参考,具体如下: 我们经常会看到某些网站在注册的时候喜欢搞个按钮倒计时的效果,就是多少秒之后注册这个按钮才可以点击,其目的就是强迫你去看他的注册注意事项,这是一个很实用的效果:另外当我们进行在线考试的时候也必定会碰到答题倒计时的效果,这种倒计时效果是如何实现的呢?下面我们就用Js来实现一个倒计时效果,具体代码: html页面: <html> <head> <title>倒计时</title> <!--
-
js实现的倒计时按钮实例
本文实例讲述了js实现的倒计时按钮.分享给大家供大家参考.具体分析如下: 效果图如下: 具体代码如下: <span style="font-size: 14px;"> <input type="button" value="确定"id="rulesubmit" /> <scripttypescripttype="text/javascript"> var secs = 3
-
Backbone.js的Hello World程序实例
新建一个api.php文件,内容: 复制代码 代码如下: header('Content-Type: application/json; charset=utf-8'); die(json_encode(array('name'=>'tom'))); 新建一个index.html文件.(backbone基于jquery.underscore,我们使用Mustache来做模板解析,当然用其他的haml.jade,或者underscore里面的模板也都是可以) 内容: 复制代码 代码如下: <
-
基于C#实现的木马程序实例详解
本文以C#为例讲解木马程序的实现过程.要实现木马服务的程序,主要实现以下几个功能:后台的运行(隐藏技术),控制码的接收与注册表的修改,下面就针对这三方面做介绍: 1.在C#中,建立一个后台服务程序是很容易的,先建立一个新的C#的Windows应用程序,项目名称自定(不过为了隐藏可使用与系统相近的名称,如svchost.exe等),将窗体属性"ShowInTaskbar"属性设为false,让它运行时不会在任务栏中显示,并将属性"Windowstate"属性设为Min
-
JS实现的倒计时恢复按钮点击功能【可用于协议阅读倒计时】
本文实例讲述了JS实现的倒计时恢复按钮点击功能.分享给大家供大家参考,具体如下: 倒计时时间到后,恢复按钮点击,常用于阅读协议: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>www.jb51.net 阅读协议倒计时</title> <script> var tim=9; function aaa(){ var btnn=docu
-
微信小程序电商常用倒计时实现实例
微信小程序电商常用倒计时实现实例 wxml文件放个text <text>second: {{second}} micro second:{{micro_second}}</text> 在js文件中调用 function countdown(that) { var second = that.data.second if (second == 0) { // console.log("Time Out..."); that.setData({ second: &q
-
基于JS递归函数细化认识及实用实例(推荐)
程序调用自身的编程技巧称为递归( recursion). 一个过程或函数在其定义或说明中又直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量.递归的能力在于用有限的语句来定义对象的无限集合.用递归思想写出的程序往往十分简洁易懂. 一般来说,递归需要有边界条件.递归前进段和递归返回段.当边界条件不满足时,递归前进:当边界条件满足时,递归返回. 注意: (1)
-
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
login.onclick = function(){ var xhr = new XMLHttpRequest(); xhr.open("get","http://localhost/ajax2/test2.php?username="+username.value+"&pwd="+pwd2.value,true); xhr.send(); xhr.onreadystatechange = function(){ if (xhr.rea
随机推荐
- 详解springboot解决第三方依赖jar包的问题
- 第10天:自适应高度
- js移动焦点到最后位置的简单方法
- python采用django框架实现支付宝即时到帐接口
- Python PyQt5实现的简易计算器功能示例
- jsp中自定义标签用法实例分析
- sql server 获取系统时间的方法
- Android自定义控件RatingBar调整字体大小
- 虚拟机linux端mysql数据库无法远程访问的解决办法
- 详解Android提交数据到服务器的两种方式四种方法
- 异步加载script的代码
- Jquery实现仿腾讯微博发表广播
- java编写Http服务器下载工具
- JS 加入收藏夹的代码(主流浏览器通用)
- 一个简单的转换输出的shell脚本代码
- jQuery遍历节点树方法分析
- javascript实现点击商品列表checkbox实时统计金额的方法
- 网页中的图片的处理方法与代码
- JS实现页面跳转参数不丢失的方法
- android 拷贝sqlite数据库到本地sd卡的方法