Clic bouton droit sous mozilla - HTML/CSS - Programmation
Marsh Posté le 12-11-2003 à 16:31:36
comprend pas pk les gens s'obstiennent a retirer le click droit
Marsh Posté le 12-11-2003 à 16:42:26
Tu n'as pas compris....
J'ai besoin de me servir du clic droit...
Ca sert a rien de l'enlever pour le plaisir...
D'ailleurs mon probleme est le meme avec un clic gauche...
Marsh Posté le 12-11-2003 à 16:25:49
Bonjour,
J'ai une fonctione JS qui prend 5 parametres, qui effectue un calcul, et qui affiche qqch si on a cliqué avec le bouton droit, autre-chose si on a cliqué avec le bouton gauche...
Sous IE, l'objet event me permet de recupérer le bouton du clic sans probleme.
Par contre, sous mozilla, rien ne se passe. J'ai trouvé quelques exemples avec en parametre scx, et en appliquant la methode which a scx on peut recupérer le bouton cliqué, mais dans tous ces exemples, il n'y avait pas d'autre parametre que scx à la fonction.
Dès que je rajoute un parametre, on dirait que l'objet scx n'est plus passé...
L'un de vous auarit-il une solution ?
Merci !
FONCTIONNE :
<script>
function noclic(scx){
if (navigator.appName == "Netscape" && scx.which == 3)
{
alert('Coucou !');
return false;
}
if (navigator.appVersion.indexOf("MSIE" ) != -1 && event.button == 2)
{
alert('Interdiction de cliquer sur le bouton droit !');
return false;
}}
document.onmousedown = noclic
</script>
NE FONCTIONNE PAS :
<script>
function noclic(i, scx){
if (navigator.appName == "Netscape" && scx.which == 3)
{
alert('Coucou !');
return false;
}
if (navigator.appVersion.indexOf("MSIE" ) != -1 && event.button == 2)
{
alert('Interdiction de cliquer sur le bouton droit !');
return false;
}}
document.onmousedown = noclic(1)
</script>