Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: SwGroupe.fr le le 24-08-2012 a 16:15:38

Titre: Aide javascript
Posté par: SwGroupe.fr le le 24-08-2012 a 16:15:38

Bonjour à toutes et à tous.

Je viens demander votre aide sur un script de compte à rebours pour future site enchère.


Code:

<head>
<script src="js/jquery-1.7.2.min.js"></script>

<?php
$timestamp = time() + 30;
$timestamp = strtotime('-1 month', $timestamp);
$date = date('Y,m,d,H,i,s', $timestamp );
?>

<SCRIPT LANGUAGE="JavaScript">
function Rebour() {
   if (document.getElementById){
      Maintenant = new Date;
      TempMaintenant = Maintenant.getTime();
      Future = new Date(<?php echo $date; ?>);
      TempFuture = Future.getTime();
      DinaHeure = Math.floor((TempFuture-TempMaintenant)/1000);
      if (DinaHeure <= 0)
         DinaHeure = "0";

      document.getElementById("comptarebour").innerHTML=DinaHeure;
      }
   temporebour = setTimeout("Rebour()", 1000)
   }
window.onload=Rebour;
</SCRIPT>

</head>
<body>

<div id="comptarebour">Chargement ...</div>

</body>


J'ai trouvé ce bout de script sur internet. Je l'ai un peux modifier pour mon usage mes je ne trouve pas comment incrémenter du temps si un utilisateur enchérit sur un objet.

Dans un premier temps je cherche à faire :


Code:
if (DinaHeure <= 20)
         DinaHeure = "30";


Pour repasser à 30 secondes la période de temps si elle descend en dessous de 20 pour trouver la bonne syntaxe mais rien ne fais le compteur ce bloque.

Quelqu'un a t-il une idée ?

Merci beaucoup.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.