Bloquer des boutons pendant qu'un en fonction
m3allem58
Messages postés
76
Statut
Membre
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
dans une page asp, j'ai des boutons , je veux que si je clique sur l'un et que le traitement de ce clic est encore en cours d'éxecution, un autre clic sur le meme bouton ou un autre n'aura aucun effet, comme si je bloque tt autre bouton pendant ce traitement.
ici le code de 2 boutons:
<td ><a href="javascript:aff()"><img src="../image/bouton1.png" ></a></td>
<td ><a href="javascript:Verify();"><img src="../image/bouton2.png"></a></td>
<script>
function aff(){ traitement1 }
function Verify(){ traitement2 }
</script>
merci d'avance.
dans une page asp, j'ai des boutons , je veux que si je clique sur l'un et que le traitement de ce clic est encore en cours d'éxecution, un autre clic sur le meme bouton ou un autre n'aura aucun effet, comme si je bloque tt autre bouton pendant ce traitement.
ici le code de 2 boutons:
<td ><a href="javascript:aff()"><img src="../image/bouton1.png" ></a></td>
<td ><a href="javascript:Verify();"><img src="../image/bouton2.png"></a></td>
<script>
function aff(){ traitement1 }
function Verify(){ traitement2 }
</script>
merci d'avance.
7 réponses
-
Essayes comme ça:
<script type="text/javascript"> var autorise=true; //initialisation, mémorisation car hors fonction function aff(){ if(autorise==true{ autorise=false; //on bloque // traitement1 ........ autorise=true; //traitement terminé on autorise } } function Verify(){ if(autorise==true{ autorise=false; //on bloque // traitement2 ........ autorise=true; //traitement terminé on autorise } } </script> -
Bonjour,
Alain_42 : Rigolo... Ton code bloque la page :DD
Je travail en VB6 et moi je fait comme ça..
Dim NoAction as boolean
Sub Bouton1
If NoAction=True then exit sub
NoAction = True
......
.... le traitement
...
NoAction = False
end sub -
EDIT : Maintenant que j'ai mis un commentaire sous le poste initial j'ai accès à la page.
Marrant quand même.
A+ -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
merci à tous.
@lermite222: j'ai besoin d'un code en javascript.
le break statement ne fonctionne pas avec if en js, il necessite switch ou for que j'en ai pas besoin.
A+. -
Peut-être que Alain_42 pourrais le traduire en java ?
-
Peut-être que Alain_42 pourrais le traduire en java
pourquoi en java ? c'est du javascript qu'il veut et ce que j'ai donné c'est une piste en javascript
mais bon on ne sait pas si son essai est concluant.