Eis aqui códigos para proteger* seu site:
* É claro que isso num vale nada pra um hacker, mais já afasta alguns intrusos menos experientes:
Esse é para deixar o código mei difícil de entender:
<script> <!-- proteger(escape("aqui vai seu código")); document.write(unescape(proteger)); //--> </script>
------------------------------------------------------------------------------------
Para desabilitar o botão direito:
<script language="JavaScript"> <!-- var message="coloque aqui sua mensagem"; function click(e) { if (document.all) { if (event.button == 2) { alert(message); return false; } } if (document.layers) { if (e.which == 3) { alert(message); return false; } } } if (document.layers) { document.captureEvents(Event.MOUSEDOWN); } document.onmousedown=click; // --> </script>
------------------------------------------------------------------------------------
"Imagem Falsa"
Esse truque dificulta a cópia de uma imagem. Ele é feito ao colocar a figura como fundo (background) de uma tabela e a imagem dentro dela. A figura imagem_salvar.gif seria um GIF de 1x1 pixel que na tabela teria a mesma dimensão da sua imagem, e a imagem_mostrar.gif seria a imagem que "não" pode ser copiada.
<table border="0" cellpadding="0" cellspacing="0"> <tr><td background="imagem_salvar.gif"> <img src="imagem_mostrar.gif" border="0" width="300" height="198"> </td></tr> </table>
-----------------------------------------------------------------------------------
Desative a seleção de textos
<script language="JavaScript"> if (document.all) document.onselectstart= function() { return false; }; </script>
-----------------------------------------------------------------------------------
Frames alheios
O conteúdo do seu site pode ser exibido dentro de outros sites por meio de frames. Para inibir isso, faça o seguinte:
<body onload="if(parent.frames.lenght!=0)top.location='seusite.com.br')">
-----------------------------------------------------------------------------------
Num deixar a barra de ferramentas de imagens aparecer (só funciona com Internet Explorer 6 adiante...)
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
Ou se não, use para cada imagem:
<img galleryimg="no"></img>
------------------------------------------------------------------------------------
Espero que esses códigos ajudem vcs!
T+ Até Mais
Edição feita por: VidaLoka, 15/10/2004, 10:18.