Jump to content
Fórum Script Brasil
  • 0

Função Js


Guest .:: Erismar ::.

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

  • 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...