javascript - document.referrer não funciona corretamente - Stack Overflow em Português
Estou usando a instrução "document.referrer" para realizar algumas ações em meu website, porém, tenho percebido que em algumas situações, document.referrer está vazia, mesmo vindo de um domínio HTTP.
Em quais situações document.referrer poderia estar chegando para mim vazia? (com exceção de referencias vindas de HTTPS)
Como posso resolver essa questão de referrer sem a necessidade de enviar parametros em minha querystring?
Qual seria a melhor solução para obter o referrer, visto que através do meu GA ao acessar o site de referencia e click no link que redireciona para meu site, a referencia está correta(GA) mas document.referrer está vazia?
editada 30/12/2015 às 16:12
perguntada 21/02/2015 às 13:23
Forneça um exemplo do problema, leia: pt.stackoverflow.com/help/mcve :)
Faz um jsFiddle que reproduza o problema para podermos ajudar melhor.
22/02/2015 às 0:34
Em situações normais, o referrer só não será vazio quando a página for carregada à partir de um link ou requisitada à partir de outra página; ou, nessas condições, a página for recarregada (reaload).