PUBLICIDADE
Este código tem nota
9

Autor

soartes

Fabio Poletto

membro deste maio de 2007

Compartilhe e guarde

  • Rec6
  • StumbleUpon
  • ueba
  • linkk
  • dihitt
  • linkloko
  • linkto
  • Technorati
  • Simpy
  • del.icio.us
  • Faves: Fave It!

PUBLICIDADE

Enquete

Você se preocupa em desenvolver usando Web Standards?

Senha ao Usar Botão Direito


Ao clicar com o botão direito, abre-se uma janela e é solicitada uma senha, caso seja correta ela não aparecerá mais, e será apresentado o menu padrão.
<html>
<title>Protex</title>
<body bgcolor="black" onmousemove="move_menu()" >
<style>
.janela{background:#002255;border:2pt solid #004477;font-family:verdana;font-size:7pt;color:#ffffff;width:220;height:60;position:absolute;top:-466;left:-2354354;}
.te{background:#005588;font-size:7pt;font-family:verdana;color:#001133;border:1pt solid #004477}
.te2{background:#007788;font-size:7pt;font-family:verdana;color:#001133;border:1pt solid #004477}
</style>
<font color="red">Membro (SoArtes) - senha é : codigofonte</font>
<script>
var ytop=0;
var yleft=0;
var ycet=0;
var senha="codigofonte";
function move_menu(){
ytop=event.clientY-38;
yleft=event.clientX-160;
}
function move_mn(){
res.value="";
menu1.style.top=ytop;
menu1.style.left=yleft;
}
function disableRightClick(e){
if(ycet==0){
if(!document.rightClickDisabled){
if(document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = disableRightClick;
}
else document.oncontextmenu = disableRightClick;
return document.rightClickDisabled = true;
}
if(document.layers || (document.getElementById && !document.all)){
if (e.which==2||e.which==3){
move_mn();
return false;
}
}
else
{
move_mn();
return false;
}
}
}
disableRightClick();

function sumir(){
setTimeout("menu1.style.left=yleft-20",10);
setTimeout("menu1.style.left=yleft-40",20);
setTimeout("menu1.style.left=yleft-60",30);
setTimeout("menu1.style.left=yleft-80",40);
setTimeout("menu1.style.left=yleft-100",50);
setTimeout("menu1.style.left=yleft-120",60);
setTimeout("menu1.style.left=yleft-140",70);
setTimeout("menu1.style.left=yleft-150",80);
setTimeout("menu1.style.left=yleft-200",90);
setTimeout("menu1.style.left=yleft-250",100);
setTimeout("menu1.style.left=yleft-300",110);
setTimeout("menu1.style.left=yleft-350",120);
setTimeout("menu1.style.left=yleft-400",130);
setTimeout("menu1.style.left=yleft-450",140);
setTimeout("menu1.style.left=yleft-500",150);
setTimeout("menu1.style.left=yleft-550",160);
setTimeout("menu1.style.left=yleft-600",170);
setTimeout("menu1.style.left=yleft-650",180);
setTimeout("menu1.style.left=yleft-700",190);
setTimeout("menu1.style.left=yleft-750",200);
setTimeout("menu1.style.left=yleft-800",210);
setTimeout("menu1.style.left=yleft-850",220);
setTimeout("menu1.style.left=yleft-900",230);
setTimeout("menu1.style.left=yleft-950",240);
setTimeout("menu1.style.left=yleft-1000",250);
setTimeout("menu1.style.left=yleft-1500",260);
setTimeout("menu1.style.left=yleft-2250",270);
}
function verifica(){
if(res.value==senha){ycet=1;sumir();}
if(res.value!=senha){ycet=0;alert("Senha Incorreta!!!");sumir();}
}
</script>

<div class="janela" id="menu1" >
<center>Sistema de Senha</center><br>
<center>Senha <input type="password" name="res" class="te" > 
<input type=button value="ok" class="te" onclick="verifica()"> 
<input type=button value="Sair" class="te2" onclick="sumir()"></center>
</div>

Sim   Não   Este código foi útil para você?
NotaComentário
9
usertop comentou em 25/1/2010

Bom

Bem legal o código eu gostei
10
germo comentou em 6/8/2009

Muito bom

muito bom protege muito os sites gostei fassam isso e ninguem copia a sua pág
10
tiger comentou em 6/8/2009

mais ou menos

vai ficar mais prático
10
soartes comentou em 29/7/2009

Solução Milrak

Você pode efetuar o download do HTML Page Guardian.
No geral, criptografa bem, reduz o tamanho do arquivo mas não reconheceu palavras acentuadas dentro dos scripts da página.
5
milrak comentou em 15/7/2009

Comentario

Acho que esse foi um dos melhore códigos que ja ví...
mais caso o usuaria salve a minha página em seu computador e abrir em um bloco de notas por exemplo, a senha estará vulneravel...
existe solução pra isso?
:D
aquardo respostar
milrak007@hotmail.oc
10
nmrfacha comentou em 7/7/2009

Muito bom!

Este codigo é muito bom, não encontrei qualquer problema...

Não consegui aceder vao menu tem por a senha, tentei "forçar" mas não consegui!

É seguro e recomendo a todos os que quiserem proteger os seu sites do menu do butão direito...

Nota: 10
Regras:
Os comentários seguem as seguintes regras:
  • Todos os comentários são enviados por membros cadastrados no site.
  • A pontuação de comentários de conteúdo do próprio membro não serão computados.
  • Os comentários serão pré-aprovados, porém a equipe do site revisará o conteúdo de todos os comentários podendo ser invalidados (inclusive a pontuação).
  • Os comentários precisam ter, obrigatóriamente, coerência sobre o conteúdo que será comentado.
  • O membro que atingir 5 comentários invalidados não poderá mais comentar dentro do site. Com isso o membro não poderá mais ganhar pontos com comentários.
  • Há um limite de 10 comentários por dia para cada membro.
  • Qualquer comentário após ter sido publicado poderá ser retirado através da opção ( denunciar)

Comente

     (ainda não tem cadastro? clique aqui!)


Máximo de 30 caracteres

Máximo de 255 caracteres
 

R&W Consulting - Soluções Web Hospedagem UOL HOST PagSeguro - solução para pagamentos online
© 2006-2010 R&W Informática Ltda. - Todos os direitos reservados.