Jump to content


Photo

Segurança


  • Faça o login para participar
7 replies to this topic

#1 :: Wallace ::

:: Wallace ::

    Turista

  • Usuários
  • 51 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:Informática, Websites, Programação, leitura e Mulheres !

Posted 09/08/2004, 15:10

B) Com esse simples código vc impede que algo em sua página seja selecionado. Ele contem falhas que eu sugiro que vc descubra sozinho.

<!-- Impede que algo seja selecionado -->

<script language="JavaScript1.2">

function disableselect(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function ("return false")
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}

</script>



Assim você pode evitar por exemplo que imagens sejam copiadas do seu site.
carioca não respira ar, e sim brisa,
o sangue do carioca eh feito de água de côco
a cor eh feita de sol
o gosto de sal
e o corpo de curtição

Fale comigo

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 09/08/2004, 15:33

:wacko: :blink: Tenta clicar com o botão direito em cima da imagem e clicar em copiar... :P
Klaus Paiva
Conheça também: Taperás

#3 :: Wallace ::

:: Wallace ::

    Turista

  • Usuários
  • 51 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:Informática, Websites, Programação, leitura e Mulheres !

Posted 09/08/2004, 15:56

:D Tem toda razão, esquecí de acrescentar outra função, que pode vir dentro do mesmo script. Cabeça cheia...Falha nossa.

Código para esconder o Código Fonte -->

function click() {
if (event.button==2) {
alert ('Direitos Reservados')
}
}
document.onmousedown=click



Contudo, ainda é falho.
carioca não respira ar, e sim brisa,
o sangue do carioca eh feito de água de côco
a cor eh feita de sol
o gosto de sal
e o corpo de curtição

Fale comigo

#4 :: Wallace ::

:: Wallace ::

    Turista

  • Usuários
  • 51 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:Informática, Websites, Programação, leitura e Mulheres !

Posted 09/08/2004, 15:59

:wacko:  :blink: Tenta clicar com o botão direito em cima da imagem e clicar em copiar...  :P

Valeu pelo toque Klaus ! Se você não tivesse testado teria passado desapercebido.

Edição feita por: :: Wallace ::, 09/08/2004, 16:01.

carioca não respira ar, e sim brisa,
o sangue do carioca eh feito de água de côco
a cor eh feita de sol
o gosto de sal
e o corpo de curtição

Fale comigo

#5 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 09/08/2004, 17:49

Realmente, nada vai proteger o código-fonte, nem existe razão para isso mesmo... Para que não sabe como burlar esse aí de cima...

Experimenta clicar com o botão direito e já rapidamente, pressionar Enter. Tem que pressionar, muito rápido mesmo, já na sequência...
Klaus Paiva
Conheça também: Taperás

#6 RainMaker

RainMaker

    Almagus Web Design - O Seu Mundo na Web

  • Usuários
  • 498 posts
  • Sexo:Masculino
  • Localidade:Rio Grande do Sul
  • Interesses:O de todo administrador de empresas: Fazer o negócio evoluir e se desenvolver.

Posted 08/09/2004, 11:30

ta, mas ao invéz de aparecer essa msg quando o kra clica com o direito, tem so como anular o efeito do botao?
Quer uma boa promoção?
Cadastre seu cliente em nossa hospedagem, ganhe 50% do valor no primeiro mês e a partir daí 10% a 15% do valor mensal!

Para entrar em contato por e-mail - webmaster@almagus.com.br ou www.almagus.com.br ou MP.

#7 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 08/09/2004, 12:26

Na tag <body>
oncontextmenu="return false"
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#8 .randup

.randup

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 13/09/2004, 11:21

:D Olá pessoal, essa é a primeira vez que eu posto nesso forum.

Bom, quem testou o código acima, que bloqueia o menu do botão direito (oncontextmenu="return false") reparou que ele só funciona no caso de imagens. Para quem quiser bloquear o botão direito em qualquer parte da página deverá usar o código abaixo, entre as tags <head> e </head> de sua página:

<script>
<!-- BE
function blockError(){return true;}
window.onerror = blockError;
//-->

<!-- DS
function disableselect(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function ("return false")

if (window.sidebar){

document.onmousedown=disableselect

document.onclick=reEnable
}
//-->

<!-- BD
if (window.Event)
document.captureEvents(Event.MOUSEUP);

function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;

return false;
}

function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}

}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
document.onmouseup = norightclick;
//-->
</script>


Esse sim, eu acho que bloqueia tudin! :]
valeu!!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq