jQuery Right Click (distinguere il click sul tasto destro dal sinistro)

m.pittini

Utente Attivo
26 Feb 2009
232
6
0
Ciao a tutti,
mi spiegato come faccio ad intercettare il click sul tasto destro del mouse?
Se uso la funzione .click() mi rileva sempre e solo il click sul sinistro !!!:incazz2:

Grazie
 
ciao, in jquery non saprei magari piu tardi provero a cercare qualcosa
in puro javascript puoi provare cosi
HTML:
<script type="text/javascript">
    
    function rilevaTasto(evento) {
    
        switch (evento.button){
            case 0:
                alert("Tasto sinistro");
                break;
            case 1:               
                alert("Tasto centrale");
                break;
            case 2:
                document.body.oncontextmenu=function() {
                    return false;
                }                
                alert("Tasto destro");
                break;
        }
    }
</script>

<div onmousedown="rilevaTasto(event)">
    Premi qui
</div>
 

Discussioni simili