http://www.gaopeng.com/    像这个网站的倒计时,我后天给到截止时间,用js如何做,不要天,只有时分秒

解决方案 »

  1.   

        <script>
                  
        var shi=<%=shi %>;
        var fen=<%=fen %>;
        var miao=<%=miao %>;
    var ri=<%=tian %>
        if(shi!="" && fen!="" && miao!="")
        {
        window.setInterval ("OnlineTimes();",1000);//每隔1秒调用OnlineStayTimes  
        function OnlineTimes()  
        {  
          miao--;  
          if(miao==0)  
          {  
            miao=60;fen-=1;  
          }  
          if(fen==0)  
          {  
            fen=60;  
            shi-=1;  
          }
          if(shi==0)
          {
              shi=24;
              ri-=1;
          }
              
          document.getElementById('hour').innerHTML ="<font style='font-size:18px;color:red;font-family:微软雅黑;'>"+shi+"</font>"+"&nbsp;小时&nbsp;"+"<font style='font-size:18px;color:red;font-family:微软雅黑;'>"+fen+"</font>"+"&nbsp;分钟&nbsp;"+"<font style='font-size:18px;color:red;font-family:微软雅黑;'>"+miao+"</font>"+"&nbsp;秒"+"</font>"; 
         
        }
        }
        </script>我这里做了一个,不知道怎么把天转换成小时给shi
      

  2.   

    倒计时抄袭一个 CSS样式抄袭那个网站的。
      

  3.   


    <!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 >
            var endTime = new Date();
            endTime.setHours(17);
    endTime.setMinutes(30);
            window.onload=function(){
                getTime();
            }
            var getTime =function(){
                var nowTime = new Date();
                var ms=endTime.getTime() - nowTime.getTime();
                var day=Math.floor(ms/(1000 * 60 * 60 * 24));
                var hour=Math.floor(ms/(1000*60*60)) % 24;
                var minute=Math.floor(ms/(1000*60)) % 60;
                var second=Math.floor(ms/1000) % 60;
                ms=Math.floor(ms/100) % 10;
                if(day>= 0){
                    document.getElementById("msg").innerHTML = "离"+endTime+" 下班还有 "+day+"天  "+hour+"小时 "+minute+"分 "+second+" 秒"+ms+"毫秒";
                }
                else{
                    document.getElementById("msg").innerHTML ="下班了 !";
                }
                setTimeout("getTime()",100);
            }
    </script>
    </head>
    <body>
      <div id="msg">
      </div>
    </body>
    </html>改改看行不 。