Ir para conteúdo

Arquivado

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

Dárcio Gomes

Chamar função ao clicar no voltar/avançar do navegador

Recommended Posts

Olá galera estou com uma dificuldade e não estou conseguindo resolver, já fiz diversas pesquisas e nada.

 

alguem sabe alguma forma de chamar uma função em javascript ao clicar no botão voltar ou avançar do navegador?...

 

estou desenvolvendo esse projeto http://www.fireshare.com.br/ (clique em cadastrar ou logar) e está tudo funcionando certinho o problema é que quando o usuário clica no botão voltar do navegador muda a URL mas continua mostrando o mesmo conteudo, não estou trabalhando com ajax apenas uma fadeIn e fadeOut do jQuery.

 

se alguem poder me ajudar fico muito grato.

 

abrass tt

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja o evento onpopstate

Compartilhar este post


Link para o post
Compartilhar em outros sites

vlw willian...

 

encontrei esse código

window.onpopstate = function(event) {
 alert("location: " + document.location + ", state: " + JSON.stringify(event.state));
};

como eu poderia usar o mesmo para chamar a função clickSelect('Logar');?

 

se eu coloco dessa forma:

window.onpopstate = clickSelect;

 

ele fica chamando a função sem parar.

 

poderia me dar uma luz?

 

grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

estou testando no chrome

 

foi exatamente desse link que peguei o código...

 

como adaptar esse código para chamar essa função clickSelect("");?

 

grato.

 

alguem tem alguma ideia de como fazer?

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.