Показать сообщение отдельно
  #9 (permalink)  
Старый 24.08.2011, 19:00
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от (Sandr) Посмотреть сообщение
Но если пользователь нажмёт "назад" в своём браузере, то юрл в строке изменится, а содержимое на странице нет((
Сообщение от Sweet Посмотреть сообщение
Какая разница, как сделана загрузка содержимого. Есть событие "popstate". Ловите его и меняете содержимое на странице как хотите.

Сообщение от melky Посмотреть сообщение
у event есть title, URL и state

<script>
window.addEventListener("popstate", function(e) {
  alert([ e.state, e.URL, e.title, e.type ].join('\n'));
});


history.replaceState({page: 3}, "title 3", "?page=3");
</script>
разжёвано же, подчёркнуто, и пример написан
Ответить с цитированием