Page 1 sur 1

Ré-affectation du click droit

Posté : 19 juil. 2005, 18:30
par Axel
Salut

Est ce que quelqu'un sait s'il est possible d'affecter de nouvelles actions lors d'un click droit sur un navigateur.

En fait je veux faire un nouveau menu sur un click droit de souris qui ne soit pas celui de IE.

merci

Posté : 19 juil. 2005, 19:03
par Cyrano
Ça me surprendrait puisque le clic droit peut être détecté par JavaScript, mais il appelle une commande système sur laquelle tu ne pourras certainement pas agir en JavaScript.

Posté : 19 juil. 2005, 21:25
par rami
Oui c'est possible:

http://www.jejavascript.net/menucont.php

Pour info, j'ai tapé javascript menu clic droit dans google.

Posté : 19 juil. 2005, 21:47
par Axel
Salut

tu as raison, j'ai essayé ça après avoir cherché pendant 3plombes la fonction which (uniquement sous netscape) qui détecte le click :
<html><head><title>Test</title>
<script type="text/javascript">
<!--
function Position(evenement)
{
     if(evenement.which == 3){
     		document.write('<div align="center" style="background-color: #DDDDDD; width: 200px"><a href="#">lister moi</a><br/><a href="#">ne me lister pas</a><br/></div>');
     }
}
document.onmousedown = Position;
//-->
</script>
</head><body>
</body></html>
Mais cela ne désactive pas le menu du click droit, on peut faire apparaitre son propre menu mais il apparait en plus de l'habituel :cry:

tant pis, et pas cool [-X
merci quand même

PS pour IE je viens juste de trouver c'est "event.button" et c'est pareil