voithia parakalw

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
NDH
Δημοσιεύσεις: 403
Εγγραφή: 03 Φεβ 2009 13:56
Επικοινωνία:

voithia parakalw

Δημοσίευση από NDH » 05 Οκτ 2010 01:10

gia saw exw auto to script parakatw kai kanei countdown alla otan o xronos midenizei egw thelw na kanei refresh stin selida mou pos tha to kanw?

Κώδικας: Επιλογή όλων

<script type="text/javascript">
<!--

   var timeLeft = 0;
    var begin
    
    function startTimer&#40;&#41;  &#123;
    
   //get input hours, minutes, seconds
   var hours   = <? echo $diff&#91;'hours'&#93;; ?>;
   var minutes = <? echo $diff&#91;'minutes'&#93;; ?>;
   var seconds = <? echo $diff&#91;'seconds'&#93;; ?>;
   
   //calculate time left in seconds
   timeLeft = &#40;hours * 3600&#41; + &#40;minutes * 60&#41; + seconds;
   
      //start count down timer
      begin=setInterval&#40;"countDown&#40;&#41;",1000&#41;;
    &#125;
    
    function countDown&#40;&#41;  &#123;
    var hoursLeft   = 0;
   var minutesLeft = 0;
   var secondsLeft = 0;
   var remainder   = 0;
   
     timeLeft = timeLeft-1;

        if&#40;timeLeft >= 0&#41;&#123;
       //break down time left into hours, minutes, seconds
      hoursLeft = Math.floor&#40;timeLeft/3600&#41;;
      remainder = timeLeft%3600;
      
      minutesLeft = Math.floor&#40;remainder/60&#41;;
      remainder   = remainder%60;
      
      secondsLeft = remainder;

                 document.getElementById&#40;'cellHours'&#41;.innerHTML = hoursLeft;
     document.getElementById&#40;'cellMinutes'&#41;.innerHTML = minutesLeft;
     document.getElementById&#40;'cellSeconds'&#41;.innerHTML = secondsLeft;   
 
        &#125; else &#123;
         clearInterval&#40;begin&#41;;
        &#125;       
    &#125;
//-->
</script>

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης