Countdown script

  • Hallo zusammen,


    ich würde gerne einen Countdown für WHMCS nutzen für Rabatt Aktionen. Leider habe ich nun ein Problem sobald ich die Seite neu lade oder der Countdown abläuft fangt dieser wieder von vorne an. So sieht der script aus.


    HTML
    <div style="font-size: 120%;text-align:center;">
                            <div class="onlymob"><br></div>
                            <div class="alert alert-success" style="font-size: 120%;border-radius: 0;">
                                Bestelle innerhalb der nächsten <br>
                                <span id="discountCountdown" style="font-weight: bold;"> Tagen  Stunden  Minuten und  Sekunden</span><br>
                                und erhalte <strong>80% Rabatt</strong> auf die erste Laufzeit.<br>
                            </div>
                        </div>


    Der Countdown soll außerdem nach Ablauf der Zeit weg sein ohne das man es Manuel ausnehmen muss.


    Ich hoffe mir kann einer weiterhelfen und das Problem beheben.



    Grüße BlackBox

  • Hab es nun zu geändert:


    Jetzt habe ich nur noch das Problem sobald es abgelaufen ist muss ich es Manuel raus nehmen. Ist es möglich das es Automatisch weg geht sobald die Zeit abgelaufen ist?

  • Die Zeile:
    document.getElementById("Countdown").innerHTML = "EXPIRED";


    Durch diese Zeile ersetzt:
    document.getElementById("Countdown").remove();


    Danach wird der Countdown einfach ausgeblendet, sobald er abgelaufen ist.


    Ist das ganze auch mit diesen Text möglich? Falls ja was müsste man ändern damit es beim Ablauf des Countdown auch ausgeblendet wird ?

    HTML
    <div style="font-size: 120%;text-align:center;">
     <div class="onlymob"><br></div>
     <div class="alert alert-success" style="font-size: 120%;border-radius: 0;">
     Bestelle innerhalb der nächsten <br>
     <span id="discountCountdown" style="font-weight: bold;"> Tagen Stunden Minuten und Sekunden</span><br>
     und erhalte <strong>80% Rabatt</strong> auf die erste Laufzeit.<br>
     </div>
     </div>
  • Hab nun die Fehler gefunden.Jetzt läuft nun alles.


    Für alle die den Countdown auch nutzen wollen hier ist der Code:

    HTML
    <div style="font-size: 120%;text-align:center;"><div id="countdowntext">
                            <div class="onlymob"><br></div>
    						<span style="color:#ff6c3a"> <b><u>Aktion XY </b></u>
                            <div class="alert alert-success" style="font-size: 120%;border-radius: 0;">
                                Text <br>
                                <span id="Countdown" style="font-weight: bold;"> Tagen  Stunden  Minuten  Sekunden</span><br>
                                 Text <strong>80% Rabatt</strong> Test.<br>
    							 Gutscheincode: <strong>Gutscheincode80</strong><br>
                            </div>
                        </div>


    Das Thema kann nun geschlossen werden.