Código Fonte - O melhor conteúdo para programadores

JavaScript - DHTML / Segurança

Desativar o botão direito do mouse


enviado por Jacinto Âquino Rego
Aqui você vai ver um pouco sobre um script que desabilita o uso do botão direito que previne, não 100%, a cópia do código fonte da página.
<html>
<!-- Barra HPG -->
<script language="JavaScript">
   function changePage() {
      barra = "";
      if (self.parent.frames.length == 0){
barra  = '<div style="z-index: 100; position: relative;">\n';
barra += '<map name="barrinha_hpg">\n';
      
barra += '<area alt="hpG" coords="2,2,145,17" href="http://www.hpg.com.br/newxxx/hot_site" target="_blank" shape="RECT">\n';
barra += '<area alt="hpG Loja" coords="145,2,281,17" href="http://www.hpgloja.com.br/" shape="RECT" target="_blank">\n';
barra += '<area alt="UpClick" coords="281,2,478,17" href="http://www.upclick.com.br/hpg/" shape="RECT" target="_blank">\n';
barra += '<area alt="Identidade Web" coords="478,2,629,17" href="http://www.identidadeweb.com.br/hpg/" shape="RECT" target="_blank">\n';
barra += '<area alt="Ação Social" coords="629,2,703,17" href="http://www.hpg.ig.com.br/galeria/index.php3?int=1" shape="RECT" target="_blank">\n';
barra += '<area alt="Blig" coords="703,2,766,17" href="http://blig.ig.com.br/hotsites/hpG/index.php" target="_blank">\n';
barra += '</map>\n';
barra += '<body topmargin="0" marginheight="0" marginwidth="0">\n';
barra += '<table width="100%" cellspacing="0" cellpadding="0" border="0">\n';
barra += '   <tr>\n';
barra += '      <td align="center">\n';
barra += '         <img src="http://image.ig.com.br/hpg/imagens/barrinha_hpg1.gif" width="768" height="19" border="0" usemap="#barrinha_hpg" align="top" hspace="0" vspace="0">\n';
barra += '      </td>\n';
barra += '   </tr>\n';
barra += '</table>\n';
barra += '</div>\n';  
         document.write(barra);
      }
   }
   changePage();
</script>
<!-- Barra HPG -->


<!-- hpG begin-->
</script></noscript>
<script language="javascript"><!--
var username = "javamaisjava";
var cat = "3408";
// --></script>
<script language="javascript" src="http://ww2.hpg.ig.com.br/publicidade/publicidade_popup_js.php3" type="text/javascript"></script>
<!-- hpG end -->


<head>
<title>Java + Java</title>
<!--
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
HHHHHHH         HHHHHHH
-->
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000">
<!------inicio do codigo------->
<script language="JavaScript">
function click() {
if (event.button==2) {
alert('Botão Direito do Mouse Desabilitado');
}
}
function keypresed() {
alert('Teclado Desabilitado');
}

document.onkeydown=keypresed;
document.onmousedown=click;

</script>
<!-------- fim do codigo------->
<p align="center"><strong><font color="000000" face="verdana, Times New Roman, Times, serif" size="2pt">NoCopy Total</font></strong></p>

<p align="center"><font color="000000" face="verdana, Times New Roman, Times, serif" size="2pt">Esse Script Desabilita o Botão Direito<br>
do mouse e as teclas do teclado<br>
Ideal para quem quer proteger sua página<br>
contra cópia não autorizada</font></p>

<p align="center"><font color="000000" face="verdana, Times New Roman, Times, serif" size="2pt">Faça o teste, pressione uma tecla e clique<br>
com o botão direito do mouse para ver</font></p>

<p align="center"><font face="Verdana">&nbsp;</font></p>

<hr size="1" width="70%">

<form>
  <div align="center"><center><p><font color="#000000"><input type="button"
  value="Código Fonte"
  onclick="window.location = &quot;view-source:&quot; + window.location.href" <</form> </font></p>
  </center></div>
</form>

<p align="center"><font color="000000" face="verdana, Times New Roman, Times, serif" size="2pt"><strong>Java + Java</strong></font></p>
</body>
</html>


Versão impressa gerada em: quarta-feira, 25 de novembro de 2009

© Copyright 2006 - R&W Consulting.