kostenloser Webspace werbefrei: lima-city


Countdown

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    feliax

    feliax hat kostenlosen Webspace.

    Kann mir mal jemand sagen wie man ein Countdown macht? :confused::confused:

    Edit jacr
    Verschoben

    Beitrag ge?ndert am 26.05.2006 14:57 von jacr
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Mit PHP gar nicht!

    1.Wof?r?
    2.Welcher Intervall?
    3.Ausgabeart?
    4.SCHAU INS JAVASCRIPT FORUM, BENUTZ GOOGLE UND/ODER DIE BOARDSUCHE! -.-
  4. Autor dieses Themas

    feliax

    feliax hat kostenlosen Webspace.

    Ja dann in Java
  5. Java is daf?r eigentlich 'n bisschen ?bertrieben. Da reicht JavaScript vollkommen. Wenn du's nicht aud die Sekunde genau brauchst (z.B. Tage bis zu meinem Geburtstag) kannst du auch problemlos PHP benutzen. Einfach einen Timestamp in der Zukunft festlegen und den aktuellen Timestamp abziehen. evt. noch ne erkennung einbauen, die Testet, ob die 0 schn erreicht ist. Das Problem mit PHP ist nur, dass die Anzeige nur den Aktuellen Stand vom letzten Laden der Seite anzeigt und sich danach nciht automatisch aktualisiert.

    Mal 'n Beispielcode:

    <?php

    $bis=1180116900; //25.5.2007 20:15:00
    $jetzt=time();
    if(($bis-$jetzt)>=0)
    {
    echo "Noch ".$bis-$jetzt." Sekunden bis zum 25.5.2007 um 20:15:00 Uhr.";
    }
    else
    {
    echo "Ist bereits vorbei. Schade :(";
    }
    ?>
  6. f*******r

    javascript tut nat?rlich auch ...^^

    bei google ein wenig suchen und man findet das meiste... damit du nicht suche brauchst hier der Countdown_

    <html>
    <head>
    <title>CountDown-Script</title>
    <script language="JavaScript" type="text/javascript">

    function CountDown() {
    var Tsecond = 0; // Zielsekunden
    var Tminute = 0; // Zielminuten
    var Thour = 8; // Zielstunden
    var Tday = 9; // Zieltag
    var Tmonth = 06; // Zielmonat
    var Tyear = 2006; // Zieljahr
    var howlong = "";

    var target = new Date(Tyear, Tmonth-1, Tday, Thour, Tminute, Tsecond);
    target = target.getTime();
    var now = new Date();
    now = now.getTime();
    var diff = target - now;

    var years = (diff - (diff % 31557600000)) / 31557600000;
    diff = diff - (years * 31557600000);
    var months = (diff - (diff % 2628000000)) / 2628000000;
    diff = diff - (months * 2628000000);
    var days = (diff - (diff % 86400000)) / 86400000;
    diff = diff - (days * 86400000);
    var hours = (diff - (diff % 3600000)) / 3600000;
    diff = diff - (hours * 3600000);
    var minutes = (diff - (diff % 60000)) / 60000;
    diff = diff - (minutes * 60000);
    var seconds = (diff - (diff % 1000)) / 1000;

    if(seconds > -1) {
    if (years != 0)
    {
    howlong = years+" Jahr";
    if (years > 1) howlong = howlong+"e";
    }
    if (months != 0)
    {
    howlong = howlong + " " + months+" Monat";
    if (months > 1) howlong = howlong + "e";
    }
    if (days != 0)
    {
    howlong = howlong + " " + days+" Tag";
    if (days > 1) howlong = howlong + "e";
    }
    if (hours != 0)
    {
    howlong = howlong + " " + hours+" Stunde";
    if (hours > 1) howlong = howlong + "n";
    }
    if (minutes != 0)
    {
    howlong = howlong + " " + minutes+" Minute";
    if (minutes > 1) howlong = howlong + "n";
    }
    if (seconds != 0)
    {
    howlong = howlong + " " + seconds+" Sekunde";
    if (seconds > 1) howlong = howlong + "n";
    }
    setTimeout("CountDown()",1000);
    } else {
    howlong = "Sie ist da!";
    }

    document.CountDown.diff.value = howlong;
    }
    </script>
    </head>
    <body onLoad="CountDown()">
    <form name="CountDown"><table width="450" border="1" cellspacing="0" cellpadding="2">
    <tr>
    <td width="110">Pr?fung:</td>
    <td><div align="center">
    <input type="text" name="diff" size="60">
    </div></td>

    Zeit und text m?sstes du noch ver?ndern aber sonst viel spa? damit^^
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!