PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → Empécher le multi clic?
Empécher le multi clic?
Iniciado por Nicolas, out., 06 2004 6:29 PM - 6 respostas
Publicado em outubro, 06 2004 - 6:29 PM
Bonjour à tous,

Les clients qui accèdent à mon site et commande en ligne sont très peu patient, il arrive souvent qu'ils cliquent plusieurs fois sur le bouton de validation de la commande, la page ne s'affichant pas assez vite à leur goût. Le problème étant alors que la commande est passée plusieurs fois.

Y a t il moyen de bloquer le clic sur un bouton de validation à une seule fois, et ce jusqu'à ce que le traitement de l'envoie de la commande soit terminé (ou encore au moment du deuxième clic ouvrir une fenetre disant par exemple qu'un seul clic suffit) ?

D'avance merci,
Nicolas.
Publicado em outubro, 06 2004 - 7:00 PM
Salut,

Nicolas a utilisé son clavier pour écrire :
Bonjour à tous,

Les clients qui accèdent à mon site et commande en ligne sont très peu
patient, il arrive souvent qu'ils cliquent plusieurs fois sur le bouton de
validation de la commande, la page ne s'affichant pas assez vite à leur goût.
Le problème étant alors que la commande est passée plusieurs fois.

Y a t il moyen de bloquer le clic sur un bouton de validation à une seule
fois, et ce jusqu'à ce que le traitement de l'envoie de la commande soit
terminé (ou encore au moment du deuxième clic ouvrir une fenetre disant par
exemple qu'un seul clic suffit) ?


Pourquoi ne pas ouvrir une page dès le premier clic disant de
"Patienter pendant le traitement de votre commande"?...


D'avance merci,
Nicolas.


@ suivre

--
Guillaume
Publicado em outubro, 06 2004 - 7:57 PM
Salut,
Et pourquoi ne pas utiliser un booleen que tu mets à vrai dès que ta
commande a été enregistrée :

NewCommande est un booleen = faux //variable globale de la page

si pas NewCommande alors
Enregistre_Commande()
fin

à la fin de Enregistre_Commande()
NewCommande = vrai

Patrick


"Nicolas" <nhomble@skynet.be> a écrit dans le message news:
4164005f$1@news.pcsoft.fr...

Bonjour à tous,

Les clients qui accèdent à mon site et commande en ligne sont très peu

patient, il arrive souvent qu'ils cliquent plusieurs fois sur le bouton de
validation de la commande, la page ne s'affichant pas assez vite à leur
goût. Le problème étant alors que la commande est passée plusieurs fois.

Y a t il moyen de bloquer le clic sur un bouton de validation à une seule

fois, et ce jusqu'à ce que le traitement de l'envoie de la commande soit
terminé (ou encore au moment du deuxième clic ouvrir une fenetre disant par
exemple qu'un seul clic suffit) ?

D'avance merci,
Nicolas.
Publicado em outubro, 06 2004 - 8:38 PM
Merci pour t'as réponse,

je comptais le faire en second recour, mais j'avoue chercher de prime a bord une manière d'empécher le double clic, si ce n'est pour le savoir a l'avenir.
Publicado em outubro, 06 2004 - 10:40 PM
Onglet <Détail> de la Description du bouton, Option <Empêcher la répétition>

--
Gilles Balp
http://cerbermail.com/…
(clic sur ce lien pour me contacter en privé)
"Nicolas" <nhomble@skynet.be> a écrit dans le message de
news:4164005f$1@news.pcsoft.fr...

Bonjour à tous,

Les clients qui accèdent à mon site et commande en ligne sont très peu

patient, il arrive souvent qu'ils cliquent plusieurs fois sur le bouton de
validation de la commande, la page ne s'affichant pas assez vite à leur
goût. Le problème étant alors que la commande est passée plusieurs fois.

Y a t il moyen de bloquer le clic sur un bouton de validation à une seule

fois, et ce jusqu'à ce que le traitement de l'envoie de la commande soit
terminé (ou encore au moment du deuxième clic ouvrir une fenetre disant par
exemple qu'un seul clic suffit) ?

D'avance merci,
Nicolas.
Publicado em outubro, 07 2004 - 1:34 PM
J'y avais pensé également, je vais essayer cela, il faut juste que je trouve comment ouvrir et fermer une fenêtre qd le traitement est terminer (ca devrait se trouver dans l'aide Webdev),

Merci
Publicado em outubro, 07 2004 - 3:53 PM
J'ai toujours cocher cette option, mais rien n'y fais à chaque fois que l'on clique le fichier généré par le bouton l'est autant de fois que l'on clique.

Je vais surement procéder par ouverture fermeture de fenêtre, comme proposer ci avant.