Ir para conteúdo

POWERED BY:

Arquivado

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

erismar

Função JS

Recommended Posts

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

tow ligado, eu que fiz, só não testei..

 

troque a função do arquivo funcao.js por essa aqui:

 

function referencia(){

erro = 0;

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

url = document.referrer + "";

if(url){

  trecho = url.substr(0,dns.length);

  if(trecho!=dns){erro = 2;}

}else{

  url = window.location + "";

  if(url || url==""){

  trecho = url.substr(0,dns.length);

  if(trecho!=dns){erro = 3;}

  }else{

  erro = 1;

  }

}

if(erro>0){window.open(dns,"_top");}

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testei essa nova, tb não funcionou!!! Que m*****....esta nova que você fez ela abre independente de onde venha o navegadorou seja, ela não trava!O seu código 1º, está mais que certo, eu acho... hehe, creio que o problema é no hpg, pois, era antes "" hpg.com.br "" e agora é "" hpg.ig.com.br ""creio que seja isto, pois, se você entrar ou não com o ig a página e acessada!será isso???

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.