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+
Edição feita por: VidaLoka, 15/10/2004, 10:18.










