Disattivazione tasto destro mouse


In corso Disattivazione tasto destro mouse

Messaggio Da gandalf77 il Mer 16 Ott 2019 - 16:36

Salve a tutti.
Nella pagina "overall_header" ho sostituito il codice
Codice:
<body id="modernbb">

con il codice
Codice:
<body id="modernbb" oncontextmenu="return false" ondragstart="return false" onselectstart="return false">

al fine di disabilitare il tasto destro del mouse.
Adesso ho la necessità di disattivarlo non in tutto il sito ma per parte di esso (Un argomento o un forum/sezione per esempio)
Come posso fare?
avatar
gandalf77
***

Messaggi : 157

http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Disattivazione tasto destro mouse

Messaggio Da MattiaDes il Gio 17 Ott 2019 - 16:20

Puoi provare ad usare questo codice javascript:

Codice:
document.addEventListener('contextmenu', event => event.preventDefault());

Bisogna solo cercare di attivarlo solo nella pagina da te desiderata

Tieni presente però che questa tecnica è abbastanza irrilevante. Se uno ti vuole copiare i contenuti può farlo


Disattivazione tasto destro mouse Z_user10

Disattivazione tasto destro mouse 1300 Disattivazione tasto destro mouse 2203 Disattivazione tasto destro mouse 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 23
Messaggi : 4116
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

In corso Re: Disattivazione tasto destro mouse

Messaggio Da gandalf77 il Mar 22 Ott 2019 - 10:39

Come faccio quindi ad attivarlo solo in un argomento ad esempio o in una sezione del forum?
avatar
gandalf77
***

Messaggi : 157

http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Disattivazione tasto destro mouse

Messaggio Da MattiaDes il Mar 22 Ott 2019 - 16:41

Il codice javascript da cui puoi partire è questo:

Codice:
document.location.pathname == "/t20378-disattivazione-tasto-destro-mouse" && $(function() {

    document.addEventListener('contextmenu', event  event.preventDefault());

});

All'interno delle virgolette devi mettere il percorso dell'argomento che vuoi bloccare.

Riguardo invece al bloccare una sezione (intendo tu voglia dire tutti gli argomenti di una specifica sezione), non è fattibile ed è poco pratico


Disattivazione tasto destro mouse Z_user10

Disattivazione tasto destro mouse 1300 Disattivazione tasto destro mouse 2203 Disattivazione tasto destro mouse 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 23
Messaggi : 4116
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

In corso Re: Disattivazione tasto destro mouse

Messaggio Da gandalf77 il Mer 23 Ott 2019 - 13:19

Ho inserito un nuovo Javascript con il codice da te suggerito, ho sostituito la parte tra virgolette con l'argomento di interesse ma non funziona...
avatar
gandalf77
***

Messaggi : 157

http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Disattivazione tasto destro mouse

Messaggio Da gandalf77 il Mer 23 Ott 2019 - 13:33

@MattiaDes ha scritto:Puoi provare ad usare questo codice javascript:

Codice:
document.addEventListener('contextmenu', event  event.preventDefault());

Bisogna solo cercare di attivarlo solo nella pagina da te desiderata

Tieni presente però che questa tecnica è abbastanza irrilevante. Se uno ti vuole copiare i contenuti può farlo

Al momento sto utilizzando questo attivato nei soli argomenti e sembrerebbe funzionare, ovviamente su tutti gli argomenti e non solo su quello interessato...
avatar
gandalf77
***

Messaggi : 157

http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Disattivazione tasto destro mouse

Messaggio Da MattiaDes il Mer 23 Ott 2019 - 14:43

Sì certo, se inserisci quel codice javascript e imposti "in tutti gli argomenti", il tasto destro sarà disattivato solo nei topic happy


Disattivazione tasto destro mouse Z_user10

Disattivazione tasto destro mouse 1300 Disattivazione tasto destro mouse 2203 Disattivazione tasto destro mouse 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 23
Messaggi : 4116
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

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


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