Add to Google Reader or Homepage

domenica 23 novembre 2008

Advertisement
Web agency
Realizzazione siti web


Menù

Home
Html & XHtml
Css
Javascript
Php
Motori di ricerca
Contatti

Login Form






Password dimenticata?
Nessun account? Registrati


Home arrow Javascript arrow Articoli Javascript arrow Disabilitare i tasti del mouse

Disabilitare i tasti del mouse Stampa E-mail
Scritto da Vincenzo   
Disabilitando i tasti del mouse si renderanno più difficili agli utenti alcune operazioni comuni come il copia/incolla del contenuto della pagina o il salvataggio delle immagini in essa contenute.

Per disabilitare i tasti del mouse si deve far riferimento all'oggetto event definito nel DOM di Javascript.

function bloccoTasti()
{
/*Faccio riferimento al tasto sinistro del mouse attribuendo come valore della proprietà button il numero 1.*/
    if (window.event.button == 1)
    {
        alert("Il tasto sinistro del mouse e' disabilitato");
    }
    else//in caso contrario...
    {
        alert("Il tasto destro del mouse e' disabilitato");
    }
}

Dopo aver inserito la funzione nell'head della pagina, delimitata dai tag script bisogna richiamarla tramite l'evento onMouseDown in questo modo:

<body onmousedown="bloccoTasti()"> 

Come avrete notato, il valore "1" dell proprietà button, fà riferimento al tasto sinistro mentre il valore "2" fà riferimento al tasto destro del mouse. 

 
Pros. >


Articoli correlati

Feed Rss


Corso Javascript e DHTML
Guida completa allo scripting lato client. Corso con tutor ed attestato finale!