Go Back   UseSrv Message Forum > Italiano > Computers - Italiano > Javascript - Italiano
 

 
Thread Tools Display Modes
  #1  
Old 07-17-2008
ghost
Guest
 
Posts: n/a
Default tasto dx

qualcuno ricorda qual'è il comando per disattivre l'utilizzo del tasto
destro del mouse? grazie


  #2  
Old 07-17-2008
Andre@
Guest
 
Posts: n/a
Default Re: tasto dx

> qualcuno ricorda qual'è il comando per disattivre l'utilizzo del tasto
> destro del mouse? grazie



Cosa bisogna fare quando uno si dimentica una cosa e sa che e' gia' stata chiesta.....
Cerca in Google!

Alla prima voce trovata sotto "disattivare tasto destro mouse" c'e':
http://groups.google.it/groups?th=41ab8d8563e33068
  #3  
Old 07-17-2008
Francesco_ng
Guest
 
Posts: n/a
Default Re: tasto dx


"ghost" <moderator@inwind.it> ha scritto nel messaggio
news:bppvr4$t01$1@lacerta.tiscalinet.it...
> qualcuno ricorda qual'è il comando per disattivre l'utilizzo del tasto
> destro del mouse? grazie
>
> www.asbafo.net



  #4  
Old 07-17-2008
pasquale marino su infinito
Guest
 
Posts: n/a
Default Re:Il codice da html.it


Innanzitutto è bene precisare che questi due trucchetti hanno un'efficacia
molto limitata: ci sono migliaia di modi per accedere ai vari elementi della
pagina. Per una discussione più ampia su questi temi vi rimando alla lettura
delle FAQ È possibile nascondere il codice HTML? e Come posso evitare che le
immagini del mio sito possano essere salvate?. Per il momento desidero solo
ricordarvi che non è indispensabile disattivare JavaScript per riuscire a
salvare un'immagine "protetta": chi ha una tastiera estesa ha anche un tasto
che permette di visualizzare i menu contestuali. Basta selezionare
l'immagine con il tasto TAB, premere il tasto per il menu ed il gioco è
fatto.

Per disattivare il tasto destro del mouse si usa JavaScript, vediamo ora il
primo caso. Il seguente script e' diviso in due parti, la prima deve essere
inserita fra i tag <head> e </head> della pagina.

<script type="text/javascript">
<!-- Original: Martin Webb (martin@irt.org) -->
<!-- // Begin
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("Spiacenti, il tasto destro del mouse e\' disabilitato");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// End -->
</script>

Invece questo script deve essere inserito in fondo alla pagina, dopo il tag
</html>


<script type="text/javascript">
<!-- // Begin
for (var i=0; i<document.images.length; i++)
document.images[i].onmousedown=right;
for (var i=0; i<document.links.length; i++)
document.links[i].onmousedown=right;
// End -->
</script>


Se invece si desidera disattivare il tasto destro del mouse solo per le imma
gini si può utilizzare il seguente script che deve essere inserito fra i tag
<head> e </head> della pagina.


<script type="text/javascript">
<!-- Original: Martin Webb (martin@irt.org) -->
<!-- // Begin
function protect(e) {
alert("Spiacenti, non puoi salvare l'immagine");
return false;
}
function trap() {
if(document.images)
for(i=0;i<document.images.length;i++)
document.images[i].onmousedown = protect;
}
// End -->
</script>


E nel tag body dovete inserire onLoad="trap();" in questo modo:


<body onLoad="trap();">







Thread Tools
Display Modes

Forum Jump


All times are GMT. The time now is 01:44 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0