Disabilitazione tasto dx del mouse

di il
3 risposte

Disabilitazione tasto dx del mouse

Ciao a tutti,
vorrei disabilitare il tasto dx del mouse nelle pagine
del mio sito, ma con netscape e firefox continua a funzionare
ugualmente il menù che si apre col tasto dx del mouse.
Il codice che utilizzo è il seguente:

<script language="JavaScript">
var msg="Il tasto destro è disabilitato";
function clickdx(e){
if (navigator.appName=="Microsoft Internet Explorer")
{if (event.button==2)
{alert(msg);
return false;}
}
if (navigator.appName=="Netscape")
{if (e.which==3)
{alert(msg);
return false;}
}
}
if (navigator.appName=="Netscape")
{document.captureEvents(Event.MOUSEDOWN);}
document.onmousedown=clickdx;
</script>



c'è un modo per risolvere?
grazie

3 Risposte

  • Re: Disabilitazione tasto dx del mouse

    Ciao questa del tasto dx del mouse...é uno sbattimento inutile.

    Su qualsiasi browser al di la del tasto destro disabilitato é possibile visualizzare il codice della pagina semplicemente con:
    - la voce apposita di ogni browser "Visualizza codice sorgente"
    - disabilitando da browser il supporto javascript e quindi evitando la disabilitazione del tasto dx

    Ciao


    A volte basta un solo carattere sbagliato nel codice sorgente per mettere in crisi un' intera applicazione...
  • Re: Disabilitazione tasto dx del mouse

    ...questo lo so già; il mio problema è di non far scaricare le foto dal mio sito.
    Vorrei far in modo,cioè, che gli utenti non scarichino le foto del mio sito senza la mia autorizzazione.
    Oltre al tasto dx dovrei disabilitare la barra degli strumenti penso...
  • Re: Disabilitazione tasto dx del mouse

    Ciao, non voglio essere logorroico quindi perdonami per la risposta:
    Le immagini vengono già scaricate dal browser e messe nella cartella dei file temporanei, quindi i tuoi utenti le avranno non appena il loro browser renderizza la pagina web.

    Ciao

    A volte basta un solo carattere sbagliato nel codice sorgente per mettere in crisi un' intera applicazione...
Devi accedere o registrarti per scrivere nel forum
3 risposte