Disabilitare Copia & Incolla Testo

Per i più smaliziati non saranno questi semplici trucchetti a fermarli dal copiare del testo, ma rendergli il lavoro un minimo più complicato male non fà  😉

Partiamo dal più semplice :

<script type=”text/javascript”>
<!–
function click() {if (event.button==2) {alert(‘W2O – Web allo stato puro’)}}
document.onmousedown=click
// –>
</script>

E’ possibile modificare il messaggio “alert” da far apparire alla pressione del tasto destro del mouse.

Un codice più complesso, ma che permette di escludere sia la selezione del testo tramite il tasto sinistro del mouse che l’utilizzo del tasto destro del mouse, che lascia per un attimo stupiti chi prova a copiare il testo è :

<script language=”JavaScript1.2″>
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function (“return false”)
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>

<script language=”javascript”>
function disableRightClick(e)
{
var message = “Materiale di proprietà  di W2O – Web allo stato puro tutelato da Copyright©. E’ proibita la copia anche parziale.”;

if(!document.rightClickDisabled) // initialize
{
if(document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = disableRightClick;
}
else document.oncontextmenu = disableRightClick;
return document.rightClickDisabled = true;
}
if(document.layers || (document.getElementById && !document.all))
{
if (e.which==2||e.which==3)
{
alert(message);
return false;
}
}
else
{
alert(message);
return false;
}
}
disableRightClick();
</script>

Gli script, seppur datati, sono funzionanti 🙂

7 commenti

Ciao Claudio, mi passeresti il php che gestisce i commenti del blog ? Grazie mille 😉 a presto

ah non avevo visto che usavi wp, come non detto 😉

Ciao Linz,
stile “Marzullo” :
Fatti una domanda e datti una risposta 😀

Ciao,
nonostante possa essere uno script a mio avviso valido, come mai nessun sito di un certo livello lo usa? Anzi a dire il vero trovarlo in uso è davvero difficile!
Vorrei inserirlo in un mio blog ma mi viene da pensare che questo script possa infastidire Google, la mia è paranoia? 🙂

Ciao Ettore,
sull’utilizzo sono scelte; sicuramente è un’attività un pò datata di non permettere di far copiare il testo.

Lo script trova il suo scopo lato client, google fa un parse della pagina.

Capisco che ci sono tanti modi per aggirare lo script in questione, credo però che la sua implementazione riuscirebbe comunque ad evitare “il copy” ad opera dei più inesperti (che sono tra l’altro quelli di cui ci si deve preoccupare principalmente).

Avendo un sito visitato da amministratori i pagine fan su facebook( copy per eccellenza), credo di essere parecchio esposto a questa problematica, pertanto credo di utilizzare il suddetto script.

Credi quindi che sia altamente improbabile che Google possa essere infastidito dallo script?

Ciao, grazie e buon lavoro!

Ciao Ettore,
non ho esperienze dirette, ma non penso ci siano problemi 😉

Dai il tuo contributo con un commento :)

* Per commentare compila tutti i campi

Diventa FAN ;)

Benvenuto su W2O - Web allo stato puro

Questo sito vuole essere un estratto delle mie conoscenze in ambito web, cercherò nel tempo di riportare informazioni utili a tutti; informazioni testate da me ossia su cui ho avuto modo di mettere mano al fine di capirne al meglio il funzionamento. Spero di fare cosa gradita a tutti e di riceve consensi, consigli e partecipazione tramite commenti o altro.

Seo, Sem, Smm e Web Marketing

Questi gli articoli che troverai su questo sito ;)