![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Programmi per la costruzione delle pagine web |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
Data di registrazione: Oct 2007
Messaggi: 13
|
Ciao a tutti,
ho di nuovo bisogno del vostro aiuto.. ..vi prego..sto sclerando..![]() Devo inserire delle foto su un mio sito internet, e voglio che gli utenti non le possano downloadare.. Ho provato con la filigrana, come un utente gentilissimo del forum mi ha consigliato, ma non mi piace il risultato..e comunque le fa scaricare. Sono a conoscenza che esiste un linguaggio Javascript per disattivare il tasto destro..ne ho utilizzato uno..preso da un sito che lo ha...ma non funziona.. ![]() Il codice javascript che ho inserito è il seguente: (ma purtroppo non funziona! )<script language="JavaScript1.2"> 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("Non ti è permesso scaricare questa immagine."); return false; } return true; } document.onmousedown=right; if (document.layers) window.captureEvents(Event.MOUSEDOWN); window.onmousedown=right; </script> </body> </html> Mi sapete spiegare perchè non funziona, o mi sapete dare un altro codice javasript funzionante!? ![]() Grazie mille in anticipo.. Ciao a tutti antonella |
|
|
|
|
|
|
|
#2 (permalink) |
|
User
Data di registrazione: Oct 2007
Messaggi: 13
|
Ah dimenticavo il programma che sto utilizzando per la lavorazione del sito è dreamweaver
![]() ciao a tutti... ..Anto |
|
|
|
|
|
#3 (permalink) |
|
Esperto
Data di registrazione: Jul 2006
Ubicazione: Milano
Messaggi: 5,759
|
Ciao Antonella G, per disattivare il tasto destro puoi utilizzare questo script:
Codice:
<script language=JavaScript>
<!--
var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
// -->
</script>
![]() |
|
|
|
|
|
#4 (permalink) |
|
Esperta
|
Ciao Antonella,
come ti ho detto già qui, la certezza assoluta non la potrai avere, ma almeno puoi contare sulla possibilità che molti non sanno i trucchetti per rubare le foto. In bocca al lupo ![]() |
|
__________________
Pikadilly. 2*. Piacere. Smanettona in via di sviluppo. :D |
|
|
|
|
|
|
#6 (permalink) |
|
Esperta
|
Probabilmente quello funziona solo con IE, prova questo e inseriscilo nei tag <head></head>
Codice:
<script language=JavaScript>
<!--
var message="Tasto destro disabilitato!";
///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}
function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}
if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}
document.oncontextmenu=new Function("alert(message);return false")
// -->
</script>
|
|
__________________
Pikadilly. 2*. Piacere. Smanettona in via di sviluppo. :D |
|
|
|
|
|
|
#8 (permalink) |
|
Esperta
|
In effetti l'ho provato... e rimangio quello che ho detto, anche a me funziona benissimo su FF...Mah...
|
|
__________________
Pikadilly. 2*. Piacere. Smanettona in via di sviluppo. :D |
|
|
|
|
|
|
#10 (permalink) |
|
User
Data di registrazione: Oct 2007
Messaggi: 13
|
Grazie ad entrambi..Pikadilly..ora provo anche con il tuo codice..spero che almeno uno dei 2 funzioni..
mi sa che sono io la frana.. ..se a voi funziona.. ..Forse sbaglio qualche passaggio...ora provo..poi vi faccio sapere... Grazie... ..Baci.. ![]() |
|
|
|
|
|
#11 (permalink) | |
|
Esperta
|
Quote:
| |
|
__________________
Pikadilly. 2*. Piacere. Smanettona in via di sviluppo. :D |
||
|
|
|
|
|
#12 (permalink) |
|
User
Data di registrazione: Oct 2007
Messaggi: 13
|
incredibile ma vero....!!!!
Incredibile..ma vero...non ci posso credere..ce l'ho fattaaaaaaaaaaaaaaaaaaaa
..un pò frana lo sono..adesso mi funziona anche il codice che mi aveva mandato Jack1971..avevo fatto un piccolo errore di distrazione sul codice...grazie mille..come al solito siete stati gentili e solerti nella risposta. Vi ringrazio da morire...ma non vi preoccupate..prossimamente..avrò qualche altro quesito da sottoporvi..se una è frana..frana rimane!!! Baci..e grazie ancora. Anto ![]() |
|
|
|
|
|
#13 (permalink) | |
|
Esperta
|
Quote:
![]() Non sei frana, è normale quando si è alle prime armi, dovevi vedermi un anno fa... Buon lavoro. | |
|
__________________
Pikadilly. 2*. Piacere. Smanettona in via di sviluppo. :D |
||
|
|
|