IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] minuterie qui décremente


Sujet :

JavaScript

  1. #1
    Membre régulier
    Inscrit en
    Février 2006
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 88
    Points : 73
    Points
    73
    Par défaut [AJAX] minuterie qui décremente
    salut à tous,
    je dois réaliser une application de vente aux enchères en ligne et mon souci c'est de créer une minuterie (lorsque l'objet est mise en enchère il y 'a un temps qui décompte jusqu'à zéros ) donc je sais pas trop comment l'implémenter ce genre de module en ajax(javascript) si quelqu'un à une idée ou un lien qui méne vers des solutions je suis preneur! merci.

  2. #2
    Membre expérimenté Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Points : 1 388
    Points
    1 388
    Par défaut
    Dans ta base, pour ta vente tu dois avoir un champ qui donne la date à laquelle elle se termine.

    A partir de la, tu peux avoir plusieurs solutions:
    - soit au chargement de la page, tu passes cette date à une fonction javascript qui lancera une fonction appelée périodiquement (genre toute les secondes) et qui calculera la différence entre cette date et la date courante
    - soit tu fais un appel périodique en ajax à ton serveur pour récupérer cette date et tu affiches la différence avec la date actuelle.

  3. #3
    Membre régulier
    Inscrit en
    Février 2006
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 88
    Points : 73
    Points
    73
    Par défaut
    merci pour ta réponse,
    wesh effectivement j'ai une date de fin au niveau de ma base de donnée, je vois le principe de passer à une fonction ma date de fin de l'enchère et faire la différence avec la date courante , mais bon le client aimerais voir le compteur actif décrémenter sans un rafraichissement de la page. un compteur comme dans le site ebay dans le module enchère.

  4. #4
    Membre expérimenté Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Points : 1 388
    Points
    1 388
    Par défaut
    Tu calcules simplement cette différence de façon périodique et tu l'affiches dans ta page (via innerHTML par exemple dans un span) et le tour est réglé, t'as ton compteur qui décrémente ^^

Discussions similaires

  1. [AJAX] cadre qui peuvent etre déplacé
    Par italiasky dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 13/05/2007, 15h48
  2. [AJAX] settimeout qui attend pas assez
    Par zooffy dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 11/01/2007, 10h52
  3. [AJAX] Script qui plante IE mais pas Firefox
    Par Booyakha dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 31/05/2006, 18h40
  4. [AJAX] page qui ne s'affiche pas
    Par loka dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 25/04/2006, 11h43
  5. Réponses: 2
    Dernier message: 23/04/2006, 21h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo