Huy: Countdown Zähler

Hallo!
Wir fahren nächste Woche in Urlaub und ich wollte auf meiner Homepage einen Countdown einrichten, der die Minuten bis zum Urlaub runterzählt, leider hab ich keine Ahnung wie ich das machen soll. Kann mir bitte jemand helfen?
Vielen Dank im voraus!
Huy

  1. Hi Huy,

      
    function countdown()  
    {  
     now = new Date();  
     urlaub = new Date(Jahr, Monat, Tag, Stunden, Minuten, Sekunden); //monat: januar=0, dezember=11!  
     diff = urlaub - now;  
     diff_m = Math.floor(diff / 60);  
     diff_s = diff % 60;  
     document.countdown.countdown.value = diff_m + ':' + diff_s;  
    }  
    
    
      
    <body onload="countdown(); setInterval('countdown()', 1000)">  
     <form name="countdown">Noch <input type="text" name="countdown"> bis zum urlaub!</form>  
    
    

    Gruß, Marian

  2. Danke!

    Ich hab das jetzt mal eingebunden, aber irgendwie funktioniert das nicht so richtig...was hab ich falsch gemacht?

    http://cyverboy2.cy.funpic.de/test.html

    Danke! Huy

    1. Hi Huy,

      ich gucks mir grad an. weiß auch nicht was da ist. Meld mich dann

      Gruß, Marian

    2. Hi Huy,

      So, jetzt klappts!

        
      <!doctype html public "-//w3c//dtd html 4.0 transitional//en">  
      <html>  
       <head>  
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
        <title>Urlaub-Countdown</title>  
        <script type="text/javascript">  
         function countdown()  
         {  
          now = new Date();  
          urlaub = new Date(2005, 06, 23, 17, 00, 00); //monat: januar=0, dezember=11!  
         // alert(urlaub.getDate());  
          diff = (urlaub - now) / 1000;  
          diff_m = Math.floor(diff / 60);  
          diff_s = Math.floor(diff % 60);  
          document.countdown.countdown.value = diff_m + ':' + diff_s;  
         }  
        </script>  
       </head>  
       <body text="#FFFFFF" bgcolor="#000000" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" onload="setInterval('countdown()', 1000)">  
        <form name="countdown">Noch <input type="text" name="countdown" value="lange"> bis zum Urlaub!</form>  
       </body>  
      </html>  
      
      

      ich hatte vergessen, dass javascript intern mit millisekunden rechnet und nicht mit sekunden.

      Gruß, Marian