Disattivare tasto destro del mouse

+3
the crow
Mirna
Annalisa
7 partecipanti

Disattivare tasto destro del mouse Empty Disattivare tasto destro del mouse

Messaggio Da Annalisa Dom 18 Mag 2008 - 17:29

Ciao a tutti, ho la necessità di disattivare la funzione del tasto destro del mouse, per intenderci ho scoperto che altri forum vengono a copiare sia immagini che discussioni dal mio e così facendo una ricerca ho trovato il codice per disattivare il funzionamento copia/incolla o salva immagine...
Ho creato una pagina html inserendo il codice ma... non riesco a legarla al forum, ho passato il pomeriggio a cercare qui argomenti che mi spiegassero come fare ma... si parla soltanto di codici da inserire nel portale mentre io vorrei inserirlo proprio in tutto il forum. Potete, per favore, aiutarmi.
Grazie. Annalisa
Annalisa
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 64
Messaggi : 684
Località : Palermo

http://centovetrine.forumattivo.com
Annalisa è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Mirna Dom 18 Mag 2008 - 18:18

Prova ad inserirlo in messaggio sull'indice magari funziona inoltre voglio comunque avvisarti che chi ne sa qualcosa aggira pure il tuo blocco per cui non serve a nulla mio modesto parere Very Happy
Mirna
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 56
Messaggi : 2343
Località : Bodio-Svizzera

http://ticino.forumattivo.it/
Mirna è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa Dom 18 Mag 2008 - 18:23

Grazie Mirna, ho già fatto la prova che tu mi hai consigliato ma... se si apre un argomento il tasto destro funziona e possono copiare di tutto....
So che è una cosa facilmente aggirabile ma.. alcuni non amano perdere tempo e quindi magari si scoraggiano nel vedere che il tasto destro è disabilitato.
In ogni caso grazie ancora sempre gentilissima. ciao a presto
Annalisa
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 64
Messaggi : 684
Località : Palermo

http://centovetrine.forumattivo.com
Annalisa è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Mirna Dom 18 Mag 2008 - 18:24

Oppure mettilo nel css se lo sai usare bene io non lo tocco mai ma puoi provare a metterlo anche li Very Happy
Mirna
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 56
Messaggi : 2343
Località : Bodio-Svizzera

http://ticino.forumattivo.it/
Mirna è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa Dom 18 Mag 2008 - 18:26

No non ho esperienza con il css e quindi onde evitare di fare danni lascio tutto come è.
Grazie ancora
Annalisa
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 64
Messaggi : 684
Località : Palermo

http://centovetrine.forumattivo.com
Annalisa è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa Dom 18 Mag 2008 - 18:36

Sai qual'è il problema? che il mio forum si occupa di una soap, dove inserisco anticipazioni e foto, adesso ho scoperto che un altro forum posta gli stessi messaggi con le stesse foto e.... la cosa mi da fastidio. Sono riuscita nella pagina principale del forum ad inibire la funzionalità del tasto destro del mouse ma quando aprono l'argomento possono copiare di tutto ... ma ci voglio riuscire... sono testarda e farò un'ulteriore ricerca su google magari qualcuno che aveva lo stesso problema avrà scritto come fare.
Ciao
Annalisa
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 64
Messaggi : 684
Località : Palermo

http://centovetrine.forumattivo.com
Annalisa è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da the crow Dom 18 Mag 2008 - 20:58

se vuoi ti mando lo script che permette di disattivare il tasto dx...ma ti dico che e' inutile con 2 righe di codice inserireto sulla barra degli indirizzi del browser lo riattivamo.comunque se vuoi te lo mando.
the crow
the crow
Veterano dello staff
Veterano dello staff

Sesso : Maschio
Età : 33
Messaggi : 8782
Località : Roma

https://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa Dom 18 Mag 2008 - 21:43

Ti ringrazio ma io lo script ce l'ho ed ho attivato questa cosa soltanto che funziona solo nella prima pagina del forum e non negli argomenti, cioè dove mi interessava davvero. Capisco che è una sciocchezza ma... siccome ritengo altrettanto sciocco andare a scopiazzare dai forum mi ero detta magari sono così idioti che trovando questo inconveniente vanno a copiare altrove. Ecco.... tutto qui.
Grazie lo stesso.
Annalisa
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 64
Messaggi : 684
Località : Palermo

http://centovetrine.forumattivo.com
Annalisa è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da the crow Dom 18 Mag 2008 - 21:46

faccio un giro nel sottorete...se trovo qualcosa ti contatto x MP.
the crow
the crow
Veterano dello staff
Veterano dello staff

Sesso : Maschio
Età : 33
Messaggi : 8782
Località : Roma

https://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa Lun 19 Mag 2008 - 10:07

Grazie Crow.
Annalisa
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 64
Messaggi : 684
Località : Palermo

http://centovetrine.forumattivo.com
Annalisa è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da g0rka Mar 10 Giu 2008 - 15:11

Avete trovato qualcosa? Servirebbe anche a me bloccare il tasto dx...
g0rka
g0rka
Nuovo membro

Sesso : Femmina
Età : 35
Messaggi : 13

http://lamusicadellesfere.forumattivo.com/portal.forum
g0rka è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Mirna Mar 10 Giu 2008 - 15:37

Con google trovi molto velocemente lo script fa una ricerca Very Happy
Mirna
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 56
Messaggi : 2343
Località : Bodio-Svizzera

http://ticino.forumattivo.it/
Mirna è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da dkkdami Mar 10 Giu 2008 - 17:57

Grazie ancora Mirna!
io ho trovato questo:
Codice:
<script type="text/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>
In questo modo, poi impedire che il tasto destro del mouse venga usato! Non e' il massimo per non copiare, perche' se usato da solo, potrete sempre evidenziare il testo da copiare, e poi premere CTRL+C, ma non potranno essere prelevate le immagini. Usatelo assieme al codice per disattivare la tastiera e il gioco e' fatto, nessuno potra' prelevare materiale dalle pagine!
Anche se non so bene dove inserirlo.

Guardate qua c'è ne sono di utili:
http://www.gamershell.altervista.org/tag_e_codici_javascript/index.html
dkkdami
dkkdami
***

Sesso : Maschio
Messaggi : 153
Località : Milano

dkkdami è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da the crow Mer 11 Giu 2008 - 1:15

Nn puoi evitare che ti vengano copiate le immagini, ci sono diversi modi per farlo, nn necessariamente con il tasto dx...forse l'unico modo e il copy.Ho visto che qualcuno in rete usa questo...inserisco i link perche' possono essere utile a tutti prima e dopo.
the crow
the crow
Veterano dello staff
Veterano dello staff

Sesso : Maschio
Età : 33
Messaggi : 8782
Località : Roma

https://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Mirna Mer 11 Giu 2008 - 8:30

Ottimo direi lo sto provando Very Happy
Mirna
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 56
Messaggi : 2343
Località : Bodio-Svizzera

http://ticino.forumattivo.it/
Mirna è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Lee2008 Mer 11 Giu 2008 - 16:21

ma se avete l'IP di chi copia nn é meglio bloccare il su IP cosi nn entra é nn copia piú niente
Lee2008
Lee2008
Nuovo membro

Sesso : Femmina
Età : 53
Messaggi : 3

http://amicidipuckina.forumattivo.com/
Lee2008 è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Lee2008 Mer 11 Giu 2008 - 16:23

Scusate e dove si metterebbe questo codice che avete esposto?Affinche funzioni??
Lee2008
Lee2008
Nuovo membro

Sesso : Femmina
Età : 53
Messaggi : 3

http://amicidipuckina.forumattivo.com/
Lee2008 è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da the crow Mer 11 Giu 2008 - 18:20

lo devi inserire nell'indice del forum:
pannello->generale->prima pagina -> configurazione->Messaggio sull’ indice...Contenuto del messaggio.
Nn vorrei sbagliare ma lo script publicato nel topic precedente funziona solo con Internet Explorer.
the crow
the crow
Veterano dello staff
Veterano dello staff

Sesso : Maschio
Età : 33
Messaggi : 8782
Località : Roma

https://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Mirna Gio 12 Giu 2008 - 9:46

Io ho provato moltissimi script o codici per questo e con firefox non hanno mai funzionato perfettamente Very Happy
Mirna
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 56
Messaggi : 2343
Località : Bodio-Svizzera

http://ticino.forumattivo.it/
Mirna è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da the crow Gio 12 Giu 2008 - 10:30

[quoto] mirna...so che c’e’ Very Happy un codice (no uno script) che funziona sia con FF che con IE.A differenza dello script che lavora sulla pagina dove e’ inserito il codice lavora sul browser....e funziona perfettamente :affraid:
the crow
the crow
Veterano dello staff
Veterano dello staff

Sesso : Maschio
Età : 33
Messaggi : 8782
Località : Roma

https://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da Mirna Gio 12 Giu 2008 - 12:48

Si c'è lo so pure io.e ce l'avevo ma non so perchè ora che volevo riusarlo non funziona piu perfettamente Very Happy
Mirna
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femmina
Età : 56
Messaggi : 2343
Località : Bodio-Svizzera

http://ticino.forumattivo.it/
Mirna è stato ringraziato dall'autore di questo topic.

Disattivare tasto destro del mouse Empty Re: Disattivare tasto destro del mouse

Messaggio Da alexattivo Mar 22 Lug 2008 - 22:00

dkkdami ha scritto:Grazie ancora Mirna!
io ho trovato questo:
Codice:
<script type="text/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>
In questo modo, poi impedire che il tasto destro del mouse venga usato! Non e' il massimo per non copiare, perche' se usato da solo, potrete sempre evidenziare il testo da copiare, e poi premere CTRL+C, ma non potranno essere prelevate le immagini. Usatelo assieme al codice per disattivare la tastiera e il gioco e' fatto, nessuno potra' prelevare materiale dalle pagine!
Anche se non so bene dove inserirlo.

Guardate qua c'è ne sono di utili:
http://www.gamershell.altervista.org/tag_e_codici_javascript/index.html

mi spiace ma non sono daccordo col CTRL+C perché basta che selezionano il testo e l'immagine e lo inseriscono su blogger. Così potranno copiare facilmente

Prova questo ma non sono sicuro che funzioni
Codice:
<script type="text/javascript" src="http://kamyxxii.altervista.org/Kamy22/blocco.js"></script>

Se non funziona prova questo
Codice:
<SCRIPT LANGUAGE="JavaScript1.1">

<!-- 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"); //elimina questa riga se non vuoi far comparire messaggi
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// End -->

</script>

Se non funziona nemmeno quello prova con questo
Codice:
<!-- DEBUT DU SCRIPT -->
<!-- SCRIPT TROUVE SUR WEBJS -->
<!-- CE SCRIPT EST EDITE PAR EDITEUR JAVASCRIPT -->
var IE5=(document.getElementById && document.all)? true : false;
var W3C=(document.getElementById)? true: false;
var currIDb=null, currIDs=null, xoff=0, yoff=0; zctr=0; totz=0;

function trackmouse(evt){
if((currIDb!=null) && (currIDs!=null)){
var x=(IE5)? event.clientX+document.body.scrollLeft : evt.pageX;
var y=(IE5)? event.clientY+document.body.scrollTop : evt.pageY;
currIDb.style.left=x+xoff+'px';
currIDs.style.left=x+xoff+10+'px';
currIDb.style.top=y+yoff+'px';
currIDs.style.top=y+yoff+10+'px';
return false;
}}

function stopdrag(){
currIDb=null;
currIDs=null;
NS6bugfix();
}

function grab_id(evt){
xoff=parseInt(this.IDb.style.left)-((IE5)? event.clientX+document.body.scrollLeft : evt.pageX);
yoff=parseInt(this.IDb.style.top)-((IE5)? event.clientY+document.body.scrollTop : evt.pageY);
currIDb=this.IDb;
currIDs=this.IDs;
}

function NS6bugfix(){
if(!IE5){
self.resizeBy(0,1);
self.resizeBy(0,-1);
}}

function incrzindex(){
zctr=zctr+2;
this.subb.style.zIndex=zctr;
this.subs.style.zIndex=zctr-1;
}

function createPopup(id, title, width, height, x , y , isdraggable, boxcolor, barcolor, shadowcolor, text, textcolor, textptsize, textfamily, titlecolor ){
if(W3C){
zctr+=2;
totz=zctr;
var txt='';
txt+='<div id="'+id+'_s" style="position:absolute; left:'+(x+10)+'px; top:'+(y+10)+'px; width:'+width+'px; height:'+height+'px; background-color:'+shadowcolor+'; filter:alpha(opacity=50); visibility:visible"> </div>';
txt+='<div id="'+id+'_b" style="border:outset '+barcolor+' 2px; position:absolute; left:'+x+'px; top:'+y+'px; width:'+width+'px; overflow:hidden; height:'+height+'px; background-color:'+boxcolor+'; visibility:visible">';
txt+='<div style="width:'+width+'px; height:16px; background-color:'+barcolor+'; padding:0px; border:1px"><table cellpadding="0" cellspacing="0" border="0" width="'+(IE5? width-4 : width)+'"><tr><td width="'+(width-20)+'"><div id="'+id+'_h" style="width:'+(width-20)+'px; height:14px; font: bold 12px Arial; color:'+titlecolor+'"> '+title+'</div></td><td align="right"><a onmousedown="document.getElementById(''+id+'_s').style.display='none'; document.getElementById(''+id+'_b').style.display='none';return false"><img src="close.gif" border="0" height="15" width="15"></a></td></tr></table></div>';
txt+='<div id="'+id+'_ov" width:'+width+'px; style="margin:2px; color:'+textcolor+'; font:'+textptsize+'pt '+textfamily+';">'+text+'</div></div>';
document.write(txt);
this.IDh=document.getElementById(id+'_h');
this.IDh.IDb=document.getElementById(id+'_b');
this.IDh.IDs=document.getElementById(id+'_s');
this.IDh.IDb.subs=this.IDh.IDs;
this.IDh.IDb.subb=this.IDh.IDb;
this.IDh.IDb.IDov=document.getElementById(id+'_ov');
if(IE5){
this.IDh.IDb.IDov.style.width=width-6;
this.IDh.IDb.IDov.style.height=height-22;
this.IDh.IDb.IDov.style.scrollbarBaseColor=boxcolor;
this.IDh.IDb.IDov.style.overflow="auto";
}else{
this.IDh.IDs.style.MozOpacity=.5;
}
this.IDh.IDb.onmousedown=incrzindex;
if(isdraggable){
this.IDh.onmousedown=grab_id;
this.IDh.onmouseup=stopdrag;
}}}

if(W3C)document.onmousemove=trackmouse;
if(!IE5 && W3C)window.onload=NS6bugfix;
<!-- FIN DU SCRIPT -->

Se non funziona nemmeno quello non potrò aiutarti
alexattivo
alexattivo
Nuovo membro

Sesso : Maschio
Messaggi : 26

http://destinyislands.forumattivo.com
alexattivo è stato ringraziato dall'autore di questo topic.

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.