Ir para conteúdo

Arquivado

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

FH_Camara

Verificar se página foi acessada por redirecionamento ou diretamente

Recommended Posts

Tenho uma página que reúne os links de redirecionamento para as outras páginas dos sistemas que integram o sistema geral.

Na página principal com os links, quando eu clico em um, o usuário deverá fazer o login para aquele sistema e então redireciona para a página inicial do sistema escolhido.

Alguns usuários não terão acesso à essa página com os links, terão acesso diretamente para a página principal do sistema que eles usarão.

Quando o usuário é redirecionado eu passo as informações do usuário por cookies.

Fiz os testes para fazer o redirecionamento e deu tudo certo. Porém, quando eu tento acessar a página diretamente, sem os cookies, aparece o erro: "Uncaught SyntaxError: Unexpected token u" na linha 1.

 

Seria possível verificar se a página foi acessada diretamente ou por redirecionamento?

Tentei pesquisar por "history.back()", mas não deu certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem como você impedir esse erro do Uncaught SyntaxError também.. de outra forma: deixando o teu código menos sucessível a excessões não tratadas.

 

para identificar o redirecionamento, eu usaria com base no referrer

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.