Menu

12. Impedir ( ou quase) cópia de páginas

Como devem saber, basta um clique no botão direito do rato sobre uma página ou imagem dessa mesma página e o seu visitante pode copiar todo o conteúdo.

Ora uma forma de desencorajar o seu visitante a fazer tal operação é exactamente a de encontrar uma forma de desactivar o botão direito do rato.

O exemplo encontra-se bem nesta página : Será que você a consegue copiar ? Com o botão direito do rato, certamente que não...

Se a página estiver dentro de uma frame, que é o caso desta página, também não o vai conseguir com o menu "Ver" do seu Browser.

O efeito é conseguido facilmente com o seguinte código JavaScript:

<SCRIPT language="JavaScript">
function negativo()
{
if (event.button==2)

alert('Ah !... Copiar é fácil!.../n Criar é mais dificil, não é ?')

}
document.onmousedown=negativo
// --></SCRIPT>

 

Comentários:

O acontecimento 'event' livra a informação. Neste caso a informação é 'button' que nos indica o botão do rato (1=botão esquerdo, 2= botão direito, 3= botão central). 

O onmousedovn entra em função assim que se clique no botão direito e envia a ordem ao inicio da função negativo() e a operação é repetida a cada vez que se clique no botão direito do rato

Volta a Seção de JavaScript

 

VOLTAR AO CURSO

 

CDs