M m.pittini Utente Attivo 26 Feb 2009 231 6 0 9 Nov 2012 #1 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 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
criric Super Moderatore Membro dello Staff SUPER MOD MOD 21 Ago 2010 5.607 54 48 TN 10 Nov 2012 #2 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>
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>