Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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
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.
Em qual navegador você está testando?
Dá uma olhada: https://developer.mozilla.org/en-US/docs/DOM/window.onpopstate
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?
veja o evento onpopstate