Bonjour,

Dans le cadre de mon application j'aurais besoin de désactiver le menu contextuel ( ou du moins de le modifier pour lui retirer certain champs , comme celui des paramètres ) sous firefox 3.5.3 Existe t il une solution possible en flex ?

Avec du javascript j'ai reussi à le desactiver sous IE ( enfin...au click droit, une pop up nous signale que le click droit est désactivé...pas très élegant mais je peux m'en contenter...par contre le code ne fonctionne pas sous FF et mon applic est destinée à des postes qui utilises FF uniquement.


Le code JS que j'utilise:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<SCRIPT language=JavaScript>
<!-- http://www.spacegun.co.uk -->
	var message = "function disabled"; 
	function rtclickcheck(keyp)
	{ 
		if (navigator.appName == "Netscape" && keyp.which == 3)
		{ 
				alert(event.button); return false; 
		} 
		if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) {
		 	alert(message); return false;
		 } 
	} 
	document.onmousedown = rtclickcheck;
</SCRIPT>
Dans l'ideal j'aimerai pouvoir trouver une solution en action script pour désactiver ce menu ( ce qui me semblerai plus logique que de passer par du JS ..)

Après quelques recherche je suis tombé sur ce site http://www.uza.lt/blog/2007/08/solve...-click-in-as3/ et cet exemple http://www.uza.lt/rightclick/..Ce qui correspondrait à mon besoin...cependant impossible de réussir à faire fonctionner cet exemple et encore moins l'adapter.

Est ce que certain parmis vous ont deja tenter de modifier / suprimer ce menu et y sont arrivé ? Si oui comment ?