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] gèrer le Double Click avec Ajax


Sujet :

JavaScript

  1. #1
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 52
    Points : 45
    Points
    45
    Par défaut [AJAX] gèrer le Double Click avec Ajax
    Bonjour Mes developpeurs
    je travail avec Ajax (sans l'utilisation d'un framwork specifique, juste avec XmlHttpRequest), et j'ai un souci de desactiver le double cilick sur certains boutons, c-a-dire que je voudrai laisser a l'utilisateur seulement un seul click pour n'a pas envoyé des requettes inutilements (je travail Asynchronous et si je laisse 2 click se sera 2 requette).
    Merçi d'avance

  2. #2
    Membre habitué Avatar de dream_of_australia
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2007
    Messages : 167
    Points : 136
    Points
    136
    Par défaut
    Pourquoi ne fais-tu pas deux fonctions sur tes boutons : onclick="tafonction()" et ondblclick : un appel vide ou l'appel d'une fonction vide? Je ne sais pas du tout si ça fonctionnera mais tu peux toujours essayer.

    Ou si tu ne veux pas 2 clics même espacés, donc qui ne sont pas considérés formellement comme un double clic qui est très rapide, tu peux mettre une variable que tu mets à true ou false en fonction du clic.
    Ex :
    var clique = false ;
    Après un clic : si elle est à false, tu la mets à true et tu appelles tes trucs ajax
    si elle est à true, tu la laisses à true et tu ne fais rien.
    N'oublie pas de la remettre à false après la réponse ajax.

    J'espère t'avoir un peu aidé.

  3. #3
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 52
    Points : 45
    Points
    45
    Par défaut Merçi
    Merçi de votre aide considerable
    je pense qu'il doit marcher comme ça
    mais est ce que le doubleClick composé de 2 click pour mettre la variable a true apres le 1 ere click comme vous avez proposé
    Merçi d'avance

  4. #4
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 52
    Points : 45
    Points
    45
    Par défaut
    j'espere que vous avez bien saisi ma question(est ce que le doubleClick composé de 2 click)
    avant j'ai penser a descativer carrement le doubleclick, mais je sais pas comment faire (je suis pas fort en Javascript)
    Merçi

  5. #5
    Membre régulier
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2007
    Messages : 83
    Points : 97
    Points
    97
    Par défaut
    dream_of_australia t'as donné la réponse.

    Tu ne peux pas désactiver le double click. C'est un évènement propre à ton navigateur. Et le moyen pour le rendre inactif, c'est de faire ondblclick=function() {}

  6. #6
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 52
    Points : 45
    Points
    45
    Par défaut merci
    Merci bcp a vous 2 dream_of_australia et yohan22 et je pense que cela solution de mon probleme
    merci d'avance

  7. #7
    Membre habitué Avatar de dream_of_australia
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2007
    Messages : 167
    Points : 136
    Points
    136
    Par défaut
    Désolée je n'ai pas réagi de suite à ta question, mais je vois que quelqu'un t'a apporté la réponse !

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/10/2016, 18h41
  2. [AJAX] ie fait des siennes avec ajax
    Par mitmit dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 22/05/2007, 15h16
  3. [AJAX] charger images du serveur avec ajax
    Par Tail dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 19/02/2007, 14h38
  4. Réponses: 3
    Dernier message: 21/11/2006, 14h28
  5. [AJAX] Appel de plusieurs pages avec Ajax
    Par shadowbob dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 13/02/2006, 18h29

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