Ir para conteúdo
Fórum Script Brasil
  • 0

Função Js


Guest .:: Erismar ::.

Pergunta

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 para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

não tem erro nenhum... O que causa isto é o referer

o 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 subpaginas

dns = "http://www.f22ac.hpg.ig.com.br"

Pelo que vi é isto que acontece

Link para o comentário
Compartilhar em outros sites

  • 0
Guest .:: Erismar ::.

É 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?

Link para o comentário
Compartilhar em outros sites

  • 0

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?

Link para o comentário
Compartilhar em outros sites

  • 0
Guest .:: Erismar ::.

É, só para isso.....

são várias subpasta que eu não quero que ele salvem no favoritos

Resumindo

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...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...