Programmazione Web » Javascript » Bloccare il tasto destro del mouse
Bloccare il tasto destro del mouse
Difficoltà:
Scritto da Alberto Giuliani
Sito Web: http://www.agwebsolutions.it ![]()
Questo tutorial è stato letto 1198 volte
Fin dal principio, cari lettori, vi dirò che questo script non impedisce agli utenti di "rubare", o meglio, visionare il codice Html delle proprie pagine web.
In poche parole impegna il tasto destro del mouse nella generazione di un alert con testo personalizzabile. Ecco il codice da inserire tra i tags <head> e </head>:
<script language="JavaScript1.2">
<!-- Start
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Qui il tasto del messaggio");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// end -->
</script>
Da notare:
alert("Qui il tasto del messaggio");
che contiene il testo personalizzabile del messaggio che comparirà alla pressione del tasto destro del mouse.

