Disattivare tasto destro del mouse


Disattivare tasto destro del mouse

Messaggio Da Annalisa il 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
avatar
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 57
Messaggi : 684
Località : Palermo


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

Re: Disattivare tasto destro del mouse

Messaggio Da Mirna il 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
avatar
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 49
Messaggi : 2343
Località : Bodio-Svizzera


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

Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa il 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
avatar
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 57
Messaggi : 684
Località : Palermo


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

Re: Disattivare tasto destro del mouse

Messaggio Da Mirna il 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
avatar
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 49
Messaggi : 2343
Località : Bodio-Svizzera


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

Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa il 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
avatar
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 57
Messaggi : 684
Località : Palermo


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

Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa il 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
avatar
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 57
Messaggi : 684
Località : Palermo


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

Re: Disattivare tasto destro del mouse

Messaggio Da the crow il 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.
avatar
the crow
Veterano dello staff
Veterano dello staff

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


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

Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa il 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.
avatar
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 57
Messaggi : 684
Località : Palermo


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

Re: Disattivare tasto destro del mouse

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

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

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


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

Re: Disattivare tasto destro del mouse

Messaggio Da Annalisa il Lun 19 Mag 2008 - 10:07

Grazie Crow.
avatar
Annalisa
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 57
Messaggi : 684
Località : Palermo


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

Re: Disattivare tasto destro del mouse

Messaggio Da g0rka il Mar 10 Giu 2008 - 15:11

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

Sesso : Femminile
Età : 28
Messaggi : 13

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

Re: Disattivare tasto destro del mouse

Messaggio Da Mirna il Mar 10 Giu 2008 - 15:37

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

Sesso : Femminile
Età : 49
Messaggi : 2343
Località : Bodio-Svizzera


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

Re: Disattivare tasto destro del mouse

Messaggio Da dkkdami il 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
avatar
dkkdami
***

Sesso : Maschile
Messaggi : 153
Località : Milano


dkkdami è stato ringraziato dall'autore di questo topic.

Re: Disattivare tasto destro del mouse

Messaggio Da the crow il 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.
avatar
the crow
Veterano dello staff
Veterano dello staff

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


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

Re: Disattivare tasto destro del mouse

Messaggio Da Mirna il Mer 11 Giu 2008 - 8:30

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

Sesso : Femminile
Età : 49
Messaggi : 2343
Località : Bodio-Svizzera


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

Re: Disattivare tasto destro del mouse

Messaggio Da Lee2008 il 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
avatar
Lee2008
Nuovo membro

Sesso : Femminile
Età : 46
Messaggi : 3

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

Re: Disattivare tasto destro del mouse

Messaggio Da Lee2008 il Mer 11 Giu 2008 - 16:23

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

Sesso : Femminile
Età : 46
Messaggi : 3

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

Re: Disattivare tasto destro del mouse

Messaggio Da the crow il 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.
avatar
the crow
Veterano dello staff
Veterano dello staff

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


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

Re: Disattivare tasto destro del mouse

Messaggio Da Mirna il 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
avatar
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 49
Messaggi : 2343
Località : Bodio-Svizzera


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

Re: Disattivare tasto destro del mouse

Messaggio Da the crow il 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:
avatar
the crow
Veterano dello staff
Veterano dello staff

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


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

Re: Disattivare tasto destro del mouse

Messaggio Da Mirna il 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
avatar
Mirna
Veterano dello staff
Veterano dello staff

Sesso : Femminile
Età : 49
Messaggi : 2343
Località : Bodio-Svizzera


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

Re: Disattivare tasto destro del mouse

Messaggio Da alexattivo il 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
avatar
alexattivo
Nuovo membro

Sesso : Maschile
Messaggi : 26

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

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

- Argomenti simili

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