Compte à rebour dynamique javascript

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Compte à rebour dynamique javascript

Re: Compte à rebour dynamique javascript

par Calimero » 17 mai 2012, 23:46

Bonjour,

Pourquoi ne pas aller chercher sur ton moteur de recherche préféré quelques exemples d'utilisation de setInterval(), ou même de la documentation, juste histoire de... ? :-*

Re: Compte à rebour dynamique javascript

par miiidooo19 » 15 mai 2012, 11:18

toujours personne?

Re: Compte à rebour dynamique javascript

par miiidooo19 » 07 mai 2012, 14:50

? someone can help me plz

Re: Compte à rebour dynamique javascript

par miiidooo19 » 04 mai 2012, 10:14

j'ai essayé mais ça marché pas enfait j'ai met ça

[javascript]<SCRIPT LANGUAGE="JavaScript">


function promo(dateFin)
{
Maintenant = new Date;
TempMaintenant = Maintenant.getTime();
Future = new Date(dateFin);
TempFuture = Future.getTime();
DiffSec = Math.floor((TempFuture-TempMaintenant)/1000);
DiffMin = Math.floor(DiffSec/60);
Diffheure = Math.floor(DiffMin/60);
DiffJour = Math.floor(Diffheure/24);
while (DiffMin>=60)
{
DiffMin = DiffMin-60;
}
while (Diffheure>=24)
{
Diffheure = Diffheure-24;
}
while (DiffSec>=60)
{
DiffSec = DiffSec-60;
}
}

</SCRIPT>[/javascript]

et aprés pour afficher j'ai met
[javascript]<SCRIPT LANGUAGE="JavaScript">
var dateFin = '2012-05-06';

setInterval(promo(dateFin), 1000);
document.write('promo fini dans ' + DiffJour + ' jour(s), ' + Diffheure + ' heure(s), ' + DiffMin + ' minute(s) et ' + DiffSec + ' seconde(s) alors pensez au cadeau');
</SCRIPT>[/javascript]

et ça me donne une page blanche
par contre quand je met promo(dateFin) a la place de setInterval(promo(dateFin), 1000); ça affiche la bonne résultat mais pas dynamique

Re: Compte à rebour dynamique javascript

par xTG » 30 avr. 2012, 12:29

Pour le rendre dynamique, mets tout cela dans une fonction JS.
Puis tu appelles cette fonction avec setInterval().
Cela permettra d'appeler ta fonction toutes les X temps défini et donc de faire un rafraichissement.

Compte à rebour dynamique javascript

par miiidooo19 » 30 avr. 2012, 11:33

Bonjour a tous le monde

je cherche un script javascript pour un compte à rebours dynamique avec (jour heur min et s )
j'ai trouvé celui là qui fonction bien sauf qu'il est pas dynamique


code a mettre dans head
[javascript]<!-- DEBUT DU SCRIPT -->
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
Maintenant = new Date;
TempMaintenant = Maintenant.getTime();
Future = new Date(2012, 5, 02);
TempFuture = Future.getTime();
DiffSec = Math.floor((TempFuture-TempMaintenant)/1000);
DiffMin = Math.floor(DiffSec/60);
Diffheure = Math.floor(DiffMin/60);
DiffJour = Math.floor(Diffheure/24);
while (DiffMin>=60)
{
DiffMin = DiffMin-60;
}
while (Diffheure>=24)
{
Diffheure = Diffheure-24;
}
while (DiffSec>=60)
{
DiffSec = DiffSec-60;
}
</SCRIPT>
<!-- FIN DU SCRIPT -->[/javascript]

code a mettre dans body
[javascript]<!-- DEBUT DU SCRIPT -->
<!--
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
-->
<SCRIPT LANGUAGE="JavaScript">
document.write('mon anniversaire c\'est dans ' + DiffJour + ' jour(s), ' + Diffheure + ' heure(s), ' + DiffMin + ' minute(s) et ' + DiffSec + ' seconde(s) alors pensez au cadeau');
</SCRIPT>
<!-- FIN DU SCRIPT --><noscript><a href="http://www.editeurjavascript.com/">ajax</a></noscript>[/javascript]