Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Roan

Segurança na Web com JS ?

Recommended Posts

http://forum.imasters.com.br/public/style_emoticons/default/closedeyes.gif Galera tipo eu não sou muito pegado a JAVA por isso estou pedindo a ajuda de você's . Bom eu presiso que os iframes não abram digitando o seu endereço na URL ..

 

EX: Um Link dentro de uma pagina que não abra fora dela somente no Frame.

 

Vlw se você's poderem ajudar seria Grato Fui. http://forum.imasters.com.br/public/style_emoticons/default/devil.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

dae Roan,

 

eu nao testei aqui, mas tenho uma ideia q pode funcionar.

 

no inicio das suas paginas q sao abertas no frame,

coloca uma funcao js pra verificar o link q esta na url.

 

mais ou menos assim:

<html><head><title></title><script language="javascript">if ( location.href != "http://www.seulink.com.br" ) {  location.href = "http://www.seulink.com.br";}</script></head>...

entendeu? em todas as suas paginas você verifica a url,

se for diferente da sua index, do url da sua primeira pagina,

entao você redireciona para a primeira pagina.

 

tenta ai,

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com Java você consegue fazer... Agora com JavaScript uma forma segura não sei não...

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora lembrando js não é seguro, porque pode ser facilmente disabilitado.

Hummm verdade.. mais tipo você acha que um script em PHP resolveria o caso tipo
<?         function verifica_url($URL_TOP){	define (URL, "http://localhost/user/index?user=".pintar_url);	if(URL <> $URL_TOP){	Echo ("<script>	script:window.open('http:localhost', '_top');	</script>");	}   }  function pintar_url($_SESSION['rec_user'], $_SESSION['rec_pass']){   if(empty($user)){   Echo ("<script>script:window.open('http://localhost', '_top');</script>");   }else{   $URL_01 = "encode($_SESSION['rec_user']);   Echo ($URL_01);   }    if (!empty($pass){   Echo ("<script>script:window.open('http://localhost', '_top');</script>");   }else{   $URL_02 = "encode($_SESSION['rec_pass']);   Echo ("&pass="$URL_02);   }   }		$URL = "http://localhost/user/index.php?user=ENCODE&pass=ENCODE"	verifica_url($URL);   ?>
Sei lah gente deve ser mais ou menos assim ? alguem pode me explicar eu pensei nisso agora mais eu sei que existem codigos PHP que redirecionam paginas Vlw abrasso ae quem puder ajudar http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.