Bloquear botão direito

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Atendido / Resolvido Bloquear botão direito

Mensagem por Eduardo Lima em 01.10.17 0:42

Detalhes da questão


Endereço do fórum: http://www.brasilplayforever.com/forum
Versão do fórum: phpBB3

Descrição


Olá,

Eu gostaria de bloquear o uso do botão direito do mouse nas páginas de meu fórum. O único código que eu achei e funcionou, precisa o uso do widgets, e eu não uso.

Teriam um código js que faça a mesma função? Fucei o FdF, achei diversos códigos mas nenhum funcionou, a não ser esse que é pelo widgets:

Código:
<script language="JavaScript">
<!--
 
var message="Cópia não permitida!";
 
///////////////////////////////////
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>

Ou se tem como eu ativar os widgets mas deixar ele 'escondido' com esse widget funcionando, é uma outra alternativa.


Última edição por Eduardo Lima em 01.10.17 1:01, editado 1 vez(es)
avatar

Eduardo Lima
Nível 9

Inscrito dia : 07/03/2016
Mensagens : 243
Pontos Ativos : 380

Ver perfil do usuário http://www.brasilplayforever.com/forum
  • 0

Atendido / Resolvido Re: Bloquear botão direito

Mensagem por iScroll em 01.10.17 0:52

Tenho um cujo qual também não deixa você copiar nada, apenas quem tem acesso ao painel do fórum (g1-)
Esse serve? Caso contrário lembro-me de ter achado um deste porte, mas não lembro se era só do botão direito ou se era só para cópias.

Observação: Vale ressaltar que há meios de burlar esses sistemas, mesmo com tal Script você não estará livre de cópias, etc...
iScroll

iScroll
Membro do Fórum

Masculino
Inscrito dia : 08/03/2015
Mensagens : 1698
Pontos Ativos : 2304

Ver perfil do usuário http://ultimatelife.forumeiros.com

Atendido / Resolvido Re: Bloquear botão direito

Mensagem por Luiz em 01.10.17 0:56

Crie um novo JavaScript investido em todas as páginas:
Código:
(function ($) {
  'use strict';

  $(function () {
    $(window).on('contextmenu', function (event) {
      event.preventDefault();

      alert('Cópia de conteúdo não permitida.');
    });
  });
}(jQuery));

Modifique o texto na linha 8.
Como dito pelo @iScroll, é fácil burlar este sistema, mas ainda sim ajuda um pouco.

o/
Luiz

Luiz
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 23/04/2016
Mensagens : 6626
Pontos Ativos : 7521

Ver perfil do usuário https://luizfelipe.dev

Atendido / Resolvido Re: Bloquear botão direito

Mensagem por Eduardo Lima em 01.10.17 1:00

Isso aí, apesar de ser fácil burlar tem gente que não entende nada e tenta plagiar... isso já dificultará um pouco.

Era isso aí, obrigado aos dois Rosa
avatar

Eduardo Lima
Nível 9

Inscrito dia : 07/03/2016
Mensagens : 243
Pontos Ativos : 380

Ver perfil do usuário http://www.brasilplayforever.com/forum

Atendido / Resolvido Re: Bloquear botão direito

Mensagem por Luiz em 01.10.17 1:04

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Luiz

Luiz
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 23/04/2016
Mensagens : 6626
Pontos Ativos : 7521

Ver perfil do usuário https://luizfelipe.dev

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum