Bloquer des boutons pendant qu'un en fonction

m3allem58 Messages postés 76 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.
A voir également:

7 réponses

Alain_42 Messages postés 5413 Statut Membre 894
 
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> 
0
lermite222 Messages postés 9042 Statut Contributeur 1 191
 
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
0
lermite222 Messages postés 9042 Statut Contributeur 1 191
 
EDIT : Maintenant que j'ai mis un commentaire sous le poste initial j'ai accès à la page.
Marrant quand même.
A+
0
Billgates95 Messages postés 55 Statut Membre 24
 
slt essaye les manip de chaine de caracteres
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
m3allem58 Messages postés 76 Statut Membre
 
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+.
0
lermite222 Messages postés 9042 Statut Contributeur 1 191
 
Peut-être que Alain_42 pourrais le traduire en java ?
0
Alain_42 Messages postés 5413 Statut Membre 894
 
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.
0