zoukankan      html  css  js  c++  java
  • 团购倒计时抢购功能(JS代码)

    1. JS代码如下:   
    2. <SCRIPT LANGUAGE="JavaScript">   
    3. function _fresh()   
    4. {   
    5.  var endtime=new Date("2010/11/05,12:20:12");   
    6.  var nowtime = new Date();   
    7.  var leftsecond=parseInt((endtime.getTime()-nowtime.getTime())/1000);   
    8.  __d=parseInt(leftsecond/3600/24);   
    9.  __h=parseInt((leftsecond/3600)%24);   
    10.  __m=parseInt((leftsecond/60)%60);   
    11.  __s=parseInt(leftsecond%60);   
    12.  document.getElementById("times").innerHTML=__d+"天 "+__h+"小时"+__m+"分"+__s+"秒";   
    13.  if(leftsecond<=0){   
    14.  document.getElementById("times").innerHTML="抢购已结束";   
    15.  clearInterval(sh);   
    16.  }   
    17. }   
    18. _fresh()   
    19. var sh;   
    20. sh=setInterval(_fresh,1000);   
    21. </SCRIPT>   
    22. Html代码如下:   
    23. <div id="content">   
    24. <h1>限时抢购啦!</h1>   
    25. <p>还剩<span id="times"></span></p>   
    26.   
    27. </div>

    在写这个JS代码时,我将时间写成了“var endtime=new Date("10-18,2010 12:57:00");”格式时,在Firefox浏览器下出现错误,而在IE中并未错误:

    之后将时间调为“var endtime=new Date("2010/11/05,12:20:12");”格式时,Firefox与IE都可以正常显示!

  • 相关阅读:
    使用Docker搭建nginx环境
    使用Docker搭建apache环境
    字符编码-字库表,字符集,字符编码
    go中的sync.pool源码剖析
    JAVA基础语法
    Linux 文件目录管理
    c++ 学习之常用时间函数一览
    MySQL Innodb 中的锁
    MySQL 索引与 B+ 树
    MySQL 表分区操作详解
  • 原文地址:https://www.cnblogs.com/feifei/p/1945974.html
Copyright © 2011-2022 走看看