PHP JavaScript compte à Rebours
J'ai besoin de faire un compte à rebours qui affiche un certain nombre de minutes et de secondes compte à rebours - pas un compte à rebours jusqu'à une certaine date.
Et en fonction d'une variable, modifier ces numéros.
Donc pour $video == 1
, j'ai besoin d'afficher sur la page: 8 minutes & 54 seconds
(compte à rebours)
Et pour $video == 2
, j'ai besoin d'afficher sur la page: 5 minutes & 01 seconds
(compte à rebours)
J'ai aussi besoin de l'affichage du compte à rebours à disparaître après le temps est écoulé, mais je devrais peut-être mettre ça dans une autre question.
Le problème, je vais avoir, c'est l'ensemble le compte à rebours des scripts que je peux trouver de traiter avec le compte à rebours à une date spécifique.
- avez-vous de code de ce que vous essayez?
- Je l'ai d'avoir vraiment un moment difficile avec cela, et ne pas comprendre les réponses que je reçois. Je peux peut-être tout simplement pour tout le monde... Est-il un moyen pour moi d'afficher en ligne des minutes et des secondes compte à rebours? Il peut être JS ou PHP, tant que je peux régler les minutes et les secondes à l'intérieur du bloc de code. Ensuite, je peux le répéter à l'intérieur si consolidés pour l' $vidéo variable. Je sais que ce n'est pas la meilleure façon de le faire, mais rien n'est fait sens pour moi.
- Donc, si quelqu'un pouvait me donner un indépendant (pas de bibliothèque, pas de scripts externes, etc) bloc de code qui affichera min X & Y sec (compte à rebours), ce serait génial!
- Je suis l'abandon de cette. Il est hors de ma ligue. Merci à tous pour essayer de m'aider. 🙂
Vous devez vous connecter pour publier un commentaire.
Tout ce dont vous avez besoin, il suffit d'entrer le temps total en secondes dans le
<span>
balises.30
et120
ici pour la démo. Devrait fonctionner si vous copiez et coller directement dans une page web. Ajouter et de modifier le code en tant que de besoin.Essayer:
<label id='timer'>timer not started</label>
,document.getElementById('timer').innerHTML = secs;
de remplacer "timer pas commencé" avec le nombre de secondes. Si vous souhaitez afficher les minutes et les secondes, c'est seulement une question de mathématiques simples de le faire.Il ya un compte à rebours script situé à http://javascript.internet.com/time-date/countdown-timer.html qui n'a pas de compte à rebours pour une date, mais plutôt d'une certaine quantité de minutes.
Le code peut être personnalisé comme suit pour obtenir l'effet désiré
Assurez-vous que le contenu de countDown.js ressemble à ceci:
À l'aide de la bibliothèque suivants, vous pouvez mettre en œuvre un JQuery minuterie à l'aide de la var
countdownTime
vous spécifiez ci-dessus...http://keith-wood.name/countdown.html <-- tutoriel sur la première page!
Modifier Remplacé $someTimeInSeconds avec $countDownTime
Ok, je cherche à faire quelque chose de similaire. Actuellement, j'ai un simple compte à rebours qui est basé hors du temps courant que le compte à rebours toutes les 30min. Le problème est que je dois utiliser un meta refresh pour mettre à jour. Je me demandais si une combinaison de javascript et de PHP peut être une solution plus simple pour cette réponse. L'utilisation de javascript pour appeler le code php et automatiquement à jour? Peut-être définir une variable pour l'heure, dans le script php, pour être appelé avec javascript? Eh bien, voici le code que j'ai qui pourrait vous aider. Je suis encore à apprendre.
J'ai juste à trouver comment obtenir la remise à zéro de lui-même à la fin de toutes les 30min et à la mise à jour sans meta refresh.