PHP JavaScript Countdown Timer
Ich brauche, um einen countdown, der zeigt eine bestimmte Anzahl von Minuten und Sekunden herunter zu zählen - nicht ein countdown zu einem bestimmten Datum.
Und abhängig von einer Variablen, ändern sich diese zahlen.
Also für $video == 1
, ich muss auf der Seite angezeigt: 8 minutes & 54 seconds
(Countdown)
Und für $video == 2
, ich muss auf der Seite angezeigt: 5 minutes & 01 seconds
(Countdown)
Benötige ich auch die countdown-Anzeige verschwindet nach Ablauf der Zeit, aber vielleicht sollte ich das in einer anderen Frage.
Das problem das ich habe ist das alle den countdown scripts, die ich finden Angebot mit dem Countdown zu einem bestimmten Datum.
Ich habe haben eine wirklich harte Zeit mit diesem und nicht zu verstehen, jede der Antworten, die ich bekommen hab. Vielleicht kann ich einfach für alle... gibt es eine Möglichkeit für mich, um die Anzeige in-line -, einen Minuten-und Sekunden-countdown-timer? Es kann sein JS oder PHP, wie lange, wie kann ich die Minuten und Sekunden direkt in den code-block. Dann kann ich wiederholen es innerhalb der if-Anweisungen für die $video-variable. Ich weiß, das ist nicht der beste Weg, es zu tun, aber nichts macht Sinn für mich.
Also, wenn jemand könnte mir eine eigenständige (keine Bibliotheken, keine externe Skripte, etc) - block-code, mit Anzeige X-min & Y Sek (Zählung down), das wäre genial!
Ich bin den Verzicht auf dieses. Es ist aus meiner Liga. Danke Euch allen für den Versuch mir zu helfen. 🙂
Sind Sie noch interessiert?
InformationsquelleAutor Dustin | 2011-07-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Alles, was Sie benötigen, geben Sie einfach die Gesamtzeit, in Sekunden, in der
<span>
- tags.30
und120
hier für die demo. Sollte funktionieren, wenn Sie kopieren und einfügen direkt in eine Webseite. Hinzufügen und Bearbeiten von code als nötig.InformationsquelleAutor brady.vitrano
Versuchen:
Ja, es ist javascript. Mein code zählt 600 Sekunden (5 Minuten). Wenn Sie sich Fragen, wie, würde ich dir vorschlagen lookup setInterval weil ich nicht will, zu berauben Sie von der Erfahrung des Lernens. Einstellen der countdown-Zeit ist abhängig von $video muss trival von hier.
Ich sehe nicht, wie das wird auf der Seite angezeigt. Und tut es das, Minuten und Sekunden? Oder nur Minuten?
wenn es ein label im HTML-Code definiert, wie
<label id='timer'>timer not started</label>
,document.getElementById('timer').innerHTML = secs;
ersetzen würde "timer nicht gestartet" mit der Anzahl der Sekunden. Wenn Sie wollen, um es anzuzeigen als Minuten und Sekunden, es ist nur eine Frage der einfachen Mathematik zu tun.InformationsquelleAutor Ram
Dort ist ein countdown-Skript, das sich im http://javascript.internet.com/time-date/countdown-timer.html , nicht countdown zu einem Datum, sondern eine festgelegte Menge von Minuten.
Den code kann angepasst werden, wie folgt, um den gewünschten Effekt
Stellen Sie sicher, dass der Inhalt der countDown.js sieht wie folgt aus:
Könnten Sie kopiert haben, die falsche Informationen in countDown.js ich habe bearbeitet die post zu reflektieren.
InformationsquelleAutor Joseph Szymborski
Anhand der folgenden Bibliothek, die Sie implementieren können, ein JQuery-timer mithilfe der var -
countdownTime
geben Sie oben...http://keith-wood.name/countdown.html <-- tutorial auf der ersten Seite!
Bearbeiten Ersetzt $someTimeInSeconds mit $countDownTime
InformationsquelleAutor sdolgy
Ok, ich bin auf der Suche auf etwas ähnliches. Derzeit habe ich einen einfachen countdown-timer, basierend auf der aktuellen Zeit, die nach unten zählt jede 30min. Das problem ist, dass ich eine meta-refresh zu aktualisieren. Ich Frage mich, ob eine Kombination von javascript und PHP vielleicht eine einfachere Lösung, um diese Antwort. Verwenden Sie javascript zum Aufruf der php-code und automatisch aktualisieren? Vielleicht legen Sie eine variable für die Zeit in der php-Skript aufgerufen werden, mit javascript? Gut, hier der code, den ich habe, die helfen könnten. Ich bin immer noch lernen.
Ich nur noch herausfinden, wie man es zurücksetzen, um sich am Ende alle 30 Minuten und zu aktualisieren, ohne meta-refresh.
InformationsquelleAutor myth024