Guest .:: Erismar ::. Posted October 2, 2003 Report Share Posted October 2, 2003 Aí pessoal, olha só, ta dando um erro que não sei como fazer...é esse:A Função: Arquivo JS Salvo com o nome "funcao"----------------------------------------------------------------------------------------------function referencia(){erro = 0;dns = "http://www.f22ac.hpg.ig.com.br"; // aqui o dns do seu siterefer = document.referrer;if(refer){ trecho = refer.substr(0,dns.length); // aqui verifica se o domínio é o seu if(trecho!=dns){ erro = 2; }}else{erro = 1;}if(erro>0){window.open(dns,"_top");}}---------------------------------------------------------------------------------------------Dentro da Tag "Head" eu coloco isso:---------------------------------------------------------------------------------------------<script language=javascript src="funcao.js"></script> <script language=javascript>referencia();</script>---------------------------------------------------------------------------------------------O Erro:toda vez que vou entrar, mesmo vindo da página inicial, ele não aceita e volta tudo novamente, ou seja, retorno para página inicial?Qual é o erro?Será que é o HPG?já tentei de vária formas, com o "hpg.ig" e sem o"ig", por favor, mim da uma luz aí...a página é essa:www.f22ac.hpg.ig.com.br Quote Link to comment Share on other sites More sharing options...
0 jissa Posted October 3, 2003 Report Share Posted October 3, 2003 não tem erro nenhum... O que causa isto é o referero referrer Armazena o endereco (URL) de quem chamou a página HTML atual. Com ele você sabe de onde usuário chegou a sua página. sempre ira para este endereço porque o codigo esta checando se é diferente dele e sendo diferente seta o erro e da o window.open.. ou seja você sempre tem que passar pelo endereco para ir as subpaginasdns = "http://www.f22ac.hpg.ig.com.br" Pelo que vi é isto que acontece Quote Link to comment Share on other sites More sharing options...
0 Guest .:: Erismar ::. Posted October 3, 2003 Report Share Posted October 3, 2003 É isso que acontece, mas, mesmo voltando à página, da o mesmo erro sempre, ous seja, ele nã para de mandar a pessoa voltar!!!não tem como eu colocar numa página qualquer, tipo: " www.f22ac..../filmes_entrada.htm" ???é possivel? se é o que devo mudar no código? Quote Link to comment Share on other sites More sharing options...
0 jissa Posted October 3, 2003 Report Share Posted October 3, 2003 se colocar outro endereço.. ou pagina.. sera a que ele retornara para um tipo de autenticacao...me fala uma coisa pra que voce utiliza isto.. é para o usuario ter que passar por uma pagina antes de ir para as subpaginas? Quote Link to comment Share on other sites More sharing options...
0 Guest .:: Erismar ::. Posted October 4, 2003 Report Share Posted October 4, 2003 É, só para isso.....são várias subpasta que eu não quero que ele salvem no favoritosResumindo Não quero minhas páginas Salvas no Favoritos, ou seja, quando ele salvarem no favoritos e tentarem entrar, ele vai cair na página principal... Quote Link to comment Share on other sites More sharing options...
Question
Guest .:: Erismar ::.
Aí pessoal, olha só, ta dando um erro que não sei como fazer...é esse:
A Função: Arquivo JS Salvo com o nome "funcao"
----------------------------------------------------------------------------------------------
function referencia(){
erro = 0;
dns = "http://www.f22ac.hpg.ig.com.br"; // aqui o dns do seu site
refer = document.referrer;
if(refer){
trecho = refer.substr(0,dns.length); // aqui verifica se o domínio é o seu
if(trecho!=dns){
erro = 2;
}
}else{
erro = 1;
}
if(erro>0){window.open(dns,"_top");}
}
---------------------------------------------------------------------------------------------
Dentro da Tag "Head" eu coloco isso:
---------------------------------------------------------------------------------------------
<script language=javascript src="funcao.js"></script>
<script language=javascript>
referencia();
</script>
---------------------------------------------------------------------------------------------
O Erro:
toda vez que vou entrar, mesmo vindo da página inicial, ele não aceita e volta tudo novamente, ou seja, retorno para página inicial?
Qual é o erro?
Será que é o HPG?
já tentei de vária formas, com o "hpg.ig" e sem o"ig", por favor, mim da uma luz aí...
a página é essa:
www.f22ac.hpg.ig.com.br
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.