countdown

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

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

Απάντηση
Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

countdown

Δημοσίευση από skeftomilos » 08 Αύγ 2005 22:03

Ο κώδικας του Cmg__ ελαφρά βελτιωμένος:

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

<html>
  <head>
    <title>Countdown</title>
    <script type="text/javascript">
      Number.prototype.formatThousands = function&#40;&#41; &#123;
        var s = String&#40;this&#41;
        for &#40;var i = s.length - 3; i > 0; i-=3&#41; s = s.substring&#40;0, i&#41; + "." + s.substring&#40;i&#41;
        return s
      &#125;
      window.onload = function&#40;&#41; &#123;
        &#40;function&#40;&#41; &#123;
          var YEAR = 2006
          var MONTH = 5
          var DAY = 11
          var event = new Date&#40;YEAR, MONTH - 1, DAY&#41;
          var now = new Date&#40;&#41;
          var seconds = Math.round&#40;&#40;event.getTime&#40;&#41; - now.getTime&#40;&#41;&#41; / 1000&#41;
          var minutes = Math.round&#40;seconds / 60&#41;
          var hours = Math.round&#40;minutes / 60&#41;
          var days = Math.round&#40;hours / 24&#41;
          var text =
            days.formatThousands&#40;&#41; + " μέρες ή " +
            hours.formatThousands&#40;&#41; + " ώρες ή " +
            minutes.formatThousands&#40;&#41; + " λεπτά ή " +
            seconds.formatThousands&#40;&#41; + " δευτερόλεπτα "
          document.getElementById&#40;"time-remain"&#41;.innerHTML = text
          window.setTimeout&#40;arguments.callee, 1000&#41;
        &#125;&#41;&#40;&#41;
      &#125;
    </script>
  </head>
  <body>
    <h2>Countdown</h2>
    Απομένουν &#58; <span id="time-remain"></span> μέχρι το μεγάλο γεγονός!
  </body>
</html>
Αν θέλεις κάποια αλλαγή, ευχαρίστως. :D
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Απάντηση

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

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

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