Forum dei Forum: Aiuto per Forumattivo
Benvenuti sul forum di supporto di Forumattivo.




Per trarre il massimo vantaggio da tutti i servizi offerti dal nostro forum, effettua il login se sei già un nostro utente oppure registrati per far parte della nostra grande comunità. Il tutto, gratuitamente!

Crea anche tu un forum gratuitamente come questo! Clicca qui

[Risolto] script per impedire di copiare disattivando il tasto destro del mouse


Pagina 2 di 2 Precedente  1, 2

Risolto [Risolto] script per impedire di copiare disattivando il tasto destro del mouse

Messaggio Da Melahel il Lun 12 Set 2011, 22:52

Promemoria primo messaggio :

Salve,ho un problema ho scoperto che nonostante copyright free sul mio forum c'è chi ha copiato materiale dei miei utenti e pare ci abbia anche scritto un libro... comunque non è questo il punto, sto cercando uno script che blocchi l'uso del tasto destro per copiare sul forum, poi dopo averlo trovato,dove lo vedo inserire? Stò cercando una pagina html inerente sul pannello di controllo ma non la trovo.
Ovviamente ho cercato sul forum un argomento simile o uguale ma nulla...
Grazie per l'attenzione.


Ultima modifica di Melahel il Mar 20 Set 2011, 14:31, modificato 1 volta

Melahel
**
**

Sesso : Femminile
Età : 32
Messaggi : 52
Località : Sardegna


Vedere il profilo dell'utente http://www.ilsentierodiluce.forumattivo.com/
Melahel è stato ringraziato dall'autore di questo topic.

Risolto Re: [Risolto] script per impedire di copiare disattivando il tasto destro del mouse

Messaggio Da Diego il Sab 17 Set 2011, 00:51

@CG92 ha scritto:prova con questo:

Codice:
<html>
<head>
</head>
<body bgcolor=ffffff onselectstart="return(false);">

  ...

</body>
</html>

Inseriscilo in: PDA ---> Generale ---> Annunci ---> Spunta su " attiva gli annunci " e su " mostra su tutte le pagine "

Questo script non permette la selezione del contenuto dei topic. Potranno però copiare le immagini del forum ma senza i testi.

Per maggiori info sul code Clicca qui
sinceramente questa soluzione mi piace.. è semplice e pulita.. Very Happy
solo che non può funzionare correttamente qui perchè l'onselectstart="return(false);" bisognerebbe applicarlo al tag body del forum.. Sad
l'unico modo corretto per farlo andare sarebbe modificare il tag body nei templates per chi ne ha la possibilità.. Very Happy

Diego
Aiutattivo
Aiutattivo

Sesso : Maschile
Età : 25
Messaggi : 2249
Località : arezzo


Vedere il profilo dell'utente http://www.folliacity.it/blog-1.html
Diego è stato ringraziato dall'autore di questo topic.

Risolto Re: [Risolto] script per impedire di copiare disattivando il tasto destro del mouse

Messaggio Da CG92 il Sab 17 Set 2011, 13:23

mmm... posso provarci...

CG92
Veterano dello staff

Sesso : Maschile
Età : 24
Messaggi : 2325
Località : Angri


Vedere il profilo dell'utente http://cg92.forumattivo.it/
CG92 è stato ringraziato dall'autore di questo topic.

Risolto Re: [Risolto] script per impedire di copiare disattivando il tasto destro del mouse

Messaggio Da the crow il Sab 17 Set 2011, 20:35

x diego : e' gia lui un body ...non serve inserirlo in un tag < body > < / body >

<body bgcolor=ffffff onselectstart="return(false);">
< / body >

CG92 : quando la hai fatto spiega come e dove cosi possono farlo anche gli altri

the crow
Veterano dello staff

Sesso : Maschile
Età : 25
Messaggi : 8797
Località : Roma


Vedere il profilo dell'utente http://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Risolto Re: [Risolto] script per impedire di copiare disattivando il tasto destro del mouse

Messaggio Da Melahel il Sab 17 Set 2011, 21:45

Per inserire questo devo togliere l'altro oppure non fanno contrasto a videnda? Comunque anche io aspetto maggiori info... Grazie.

Melahel
**
**

Sesso : Femminile
Età : 32
Messaggi : 52
Località : Sardegna


Vedere il profilo dell'utente http://www.ilsentierodiluce.forumattivo.com/
Melahel è stato ringraziato dall'autore di questo topic.

Risolto Re: [Risolto] script per impedire di copiare disattivando il tasto destro del mouse

Messaggio Da CG92 il Dom 18 Set 2011, 10:17

ragazzi... le spiegazioni sul web sono moltissime... ho trovato ad esempio questo:

Codice:
<TEXTAREA ID="holdtext" STYLE="display:none;">
</TEXTAREA>
<SCRIPT LANGUAGE=javascript>
// Il seguente script inibisce l'uso del tasto copia inesrendo ogni
// 0.5 sec. uno spazio nella ClipBoard.

setInterval("ClipBoard();",500);
function ClipBoard() {
Copied = holdtext.createTextRange();
Copied.execCommand("Copy");
}
 
</script>

Ma funziona SOLO con Internet Explorer... quindi inutile! Questo script impediva di premere i tasti CTRL + C per copiare... cioè è utile il code ma inutile visto che funge solo con internet explorer...

Poi ho trovato questo:

Codice:
<script>
function disableRightClick(e)
{
var message = "Right click disabled";

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>

Che impedirebbe di selezionare il testo... non so però se funge con tutti, ma credo che non funzionerebbe con firefox... ho letto tantissime guide in internet e tutte che elencavano il modo per aggirare la copia... e ce ne sono delle più varie...
Provo un attimo questo codice e vi farò sapere. Provo prima su " generalità " per vedere se sulla prima pagina funziona, poi provo nel template, e negli annunci.

Crow: quel codice lo provo subito. Ho voluto cercare prima qualcosa su internet... ora provo tutto. Vi farò sapere a tempo debito.

Edit: ne il primo, ne il secondo fungono con firefox!

Edit 2: Niente da fare ragazzi. Ho provato a metterlo anche nel tag body ma niente.. con firefox si copia sempre. L'unico funzionante anche se per 2 volte massimo con firefox è questo:

Codice:
<script language=JavaScript type="text/javascript">
<!--

//Disable right mouse click Script
//By Maximus (maximus@nsimail.com) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdrive.com
// -------------------------------------------------
// prelevato su web-link: http://www.web-link.it
// -------------------------------------------------

var message="Funzione Disabilitata!";

///////////////////////////////////
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>
 

Se vuoi provarlo: PDA ---> Generale ---> Annunci: Spunta su " mostra su tutte le pagine " e poi su: :new: inserisci il codice e clicca su " registrare ".

Ma funge solo con il tasto destro del mouse. Se già si preme " ctrl+c " non funge più... potrei fare qualche prova modificando il codice e inserendo in più anche l'altro ma non so per quanto riuscirebbe a ferma la copia.

Farò altre prove.

CG92
Veterano dello staff

Sesso : Maschile
Età : 24
Messaggi : 2325
Località : Angri


Vedere il profilo dell'utente http://cg92.forumattivo.it/
CG92 è stato ringraziato dall'autore di questo topic.

Risolto Re: [Risolto] script per impedire di copiare disattivando il tasto destro del mouse

Messaggio Da Martino il Dom 18 Set 2011, 11:41

@Melahel ha scritto:Martino dove l'hai messo lo script per dire che anche nelle cartelle funziona?
Nell'annuncio.

Martino
Moderattivo
Moderattivo

Sesso : Maschile
Età : 18
Messaggi : 4139
Località : Italia


Vedere il profilo dell'utente http://wikiinfo.forumattivo.it/
Martino è stato ringraziato dall'autore di questo topic.

Risolto Re: [Risolto] script per impedire di copiare disattivando il tasto destro del mouse

Messaggio Da Melahel il Mar 20 Set 2011, 14:30

Ragazzi ho risolto,funziona come avete suggerito voi,ne ho messo uno e ho seguito le vostre indicazioni. Grazie mille. Spero serva e che in pochi conoscano trucchetti per sbloccarlo... :)

Melahel
**
**

Sesso : Femminile
Età : 32
Messaggi : 52
Località : Sardegna


Vedere il profilo dell'utente http://www.ilsentierodiluce.forumattivo.com/
Melahel è stato ringraziato dall'autore di questo topic.

Risolto Re: [Risolto] script per impedire di copiare disattivando il tasto destro del mouse

Messaggio Da CG92 il Mar 20 Set 2011, 14:36

sono contento che tu abbia risolto ^_^

Saluti, CG 92 :good:

CG92
Veterano dello staff

Sesso : Maschile
Età : 24
Messaggi : 2325
Località : Angri


Vedere il profilo dell'utente http://cg92.forumattivo.it/
CG92 è stato ringraziato dall'autore di questo topic.

Pagina 2 di 2 Precedente  1, 2

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto

- Argomenti simili

 
Permesso di questo forum:
Non puoi rispondere agli argomenti in questo forum