$('.btn').click(function(event){
var paged = $(this).attr("id");
history.pushState(paged, "", event.target.href);
$.ajax({
do something
}
});
});
window.onpopstate = function(event) {alert(event.state); };
Используйте Chrome, Safari, Firefox для проверки,
только Chrome и Safari могут отображать предупреждение (сообщение = постраничная) при нажатии кнопки «Назад», но Firefox показывает нулевое значение для предупреждениясообщение
и, следовательно, я не могу использовать onpopstate для загрузки содержимого предыдущей страницы в Firefox при нажатии кнопки «Назад».Тогда как решить это или правильно нажать на event.state, но не на нулевое значение для firefox:)?