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 :

Script compte à rebours + modification


Sujet :

JavaScript

Vue hybride

Moxostoma Script compte à rebours +... 29/08/2009, 02h29
Moxostoma Désoler du double post...... 29/08/2009, 11h38
andry.aime Salut, Fait une requête... 29/08/2009, 17h00
Moxostoma Obligé de prendre de l'Ajax ?... 29/08/2009, 17h25
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Par défaut Script compte à rebours + modification
    Bonjour, j'étais à la recherche d'un bon script js.
    J'en ai trouvé mais, je n'arrive pas à le régler pour 20 secondes !

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    var tps = 300 ;
        var m= 0;
        var s=0;
        var disp="";
        var idtimer =setInterval('affichetemps()',1000);
     
        function affichetemps(){
     
          tps-- ;
          //h = parseInt(tps/3600) ;
          m = parseInt((tps%3600)/60) ;
          s = parseInt((tps%3600)%60) ;
          disp = (m<10 ? "0"+m : m) + ':' + (s<10 ? "0"+s : s) ;
          document.getElementById('temps').innerHTML= disp;
     
           if ((s == 0 && m ==0)) {
           clearInterval(idtimer);
        url="http://www.o-beez.com"  // Changer ici l'url
        Go(url)
        }
        }
        function Go(url) {
        //window.status="Go !"
        //document.s.Time.value="Go !"
        setTimeout("window.location=url", 500)
        }

    Et :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <body onload="idtimer">
        <div id="temps" style="font-family: arial; size: 76px;">05:00</p>
        </div>

    Pouvez m'expliquer comment le régler pour 20 secondes (20,19,18,17,etc... )
    et à 0, ça met un texte par exemple "terminé". Le reste je le fais en php.

    Ha, j'ai vu que dans le script, il y a if ((s == 0 && m ==0)) {
    est ce qu'il est possible de l'utiliser en php ? J'ai pensé utiliser ça pour par exemple si c'est terminé, update la table et rajoute 10 points au membre.
    Est ce possible ?

    Merci.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Par défaut
    Désoler du double post...
    Pour l'histoire de la modification pour y mettre 20 seconde, je viens de le faire.
    Je viens de comprendre :
    s = parseInt((tps%20000)%20) ;


    en rouge : c'est 20 seconde en milliseconde
    en bleu : c'est 20 seconde

    Comment faire que que quand le chrono est terminé, sa effectue une action dans la base de données ? Une update dans une table ?

    Merci.

  3. #3
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Salut,
    Comment faire que que quand le chrono est terminé, sa effectue une action dans la base de données ? Une update dans une table ?
    Fait une requête Ajax.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Par défaut
    Obligé de prendre de l'Ajax ? Pas un autre produits ? (humour)
    Ok, je vais quelque tutoriels.... pour voir si je peux coder sa.

    Edit :

    Sinon, comment je pourrais faire pour prendre les infos de ma table est le mettre dans une iframe ou un cadre div et quand on clic sur "Commencer" sa lance l'id 1 qui est le premier site, arriver à la fin du chrono sa lance l'id 2, etc..
    est quand on arrive au dernier id, sa marque "Terminé", et en même temps à chaque visite des sites, on rajoute 10 points au membres.

    Avec Ajax, j'y connais absolument rien donc, je demande à vous de m'aide est de m'expliquer.

    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Multiples compte à rebours + modifications HTML
    Par David.West dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 16/10/2013, 19h46
  2. Impossible de changer taille police dans le script d'un compte à rebours
    Par Marina66 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 12/10/2012, 17h50
  3. Modification de script de compte à rebours et if
    Par covin85 dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 04/08/2010, 18h34
  4. Script "compte à rebours" dynamique avec images
    Par link.80 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 02/10/2009, 19h55
  5. [MySQL] Compte à rebours puis modification database
    Par Sianobel dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 15/09/2009, 12h05

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