mam taką funkcje:
function getPage(page){
console.log("sprawdzanie strony");
if(actPage == page){return}
console.log("ustawianie strony strony");
actPage = page;
$(".progressbar").fadeIn(50);
console.log("ajax");
$.ajax({
url : "DashBoard/"+page+".php",
type : "post",
dataType : 'text'
}).done(function(response) {
if(response != ""){
$(".content").html(response);
$(".progressbar").fadeOut();
}
});
console.log("push state");
history.pushState(null, '#' +page, '#' +page);
}
wykonuje się ona albo po kliknięciu w dane hiperłącze w nawigacji (onClick) albo po odświeżeniu strony "document.onLoad". podmienia mi kontent, oraz hash w pasku. wszystko ładnie pięknie, ale push state chyba mi źle zapisuje strone, bo gdy klikam w przeglądarce powrót do poprzedniej strony, to hash w pasku przeglądarki się zmienia, ale strona ani drgnie. więc mam pytanie. jak tego używać :D ? dodam ze przeglądarka to najnowszy zaktualizowany firefox