Ankündigung

Einklappen
Keine Ankündigung bisher.

javascript countdown in while scheife

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • javascript countdown in while scheife

    also
    ich hab folgenden countdown in javascript

    Code:
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <script type="text/javascript">
    var NS6 = (!document.all && document.getElementById) ? true : false;
    var NS = document.layers ? 1:0;
    var IE = document.all ? 1:0;
    var gecko = document.getElementById ? 1:0;
    var wielang = <?php echo $zeit ?>;
    var betrag = <?php echo $zwischensumme ?>;
    var target="test";
    var target2="bet";
    var abrunden ="<?php echo $abrunden ?>";
    function countdown()
    {
        sekunden=wielang;
        stunden=Math.floor(sekunden/3600);
        sekunden-=stunden*3600;
        minuten=Math.floor(sekunden/60);
        sekunden-=minuten*60;
        text=stunden+":"+minuten+":"+sekunden;
        betrag=betrag;
        if (NS)
        {
            x = document.layers[target];
            text2 = '
    
    ' + text + '</p>';
            x.document.open();
            x.document.write(text2);
            x.document.close();
            y = document.layers[target2];
            bet2 = '
    
    ' + betrag + '</p>';
            y.document.open();
            y.document.write(bet2);
            y.document.close();
        }
        else if (IE)
        {
            x = document.all[target];
            x.innerHTML = text;
            y = document.all[target2];
    		y.innerHTML = betrag;
        }
        else if (gecko)
        {
            x = document.getElementById(target);
            x.innerHTML = text;
            y = document.getElementById(target2);
            y.innerHTML = betrag;
        }
        wielang--;
        betrag=betrag-abrunden
        if (wielang!=0)
            window.setTimeout("countdown();",1000)
        else
            document.write("<font face='verdana' size='2'>Fertig!</font>");
    }
    </script>
    </head>
    <body>
    <span id="test">Hier sollte ein Countdown stehen</span>
    
    <span id="bet">Hier sollte der Betrag stehen</apan>
    <script type="text/javascript">
    countdown()
    </script>
    </body>
    </html>
    wie bekomm ich son script in ne while schleife???
    will mehrere countdowns die rückwärts zählen anzeigen... die zeiten sollen aus einer mysql datenbnak kommen
    Auch eine Faust war einmal eine offene Hand

  • #2
    so vielleicht

    <?php while(statement) { ?>

    <script>

    document.getElementById("$i").InnerHTML = countdown(<?=$zeitausdermysqltable?>)

    </script>

    <p id="$i"></p>

    <?php } ?>

    Probier des ma! Syntax musste nochma nachlesen alles! Hab mir das jetz ma so ausm Ärmel geschüddelt

    Kommentar

    Lädt...
    X