Отслеживание "назад/вперед" в браузере

  1. $(window).bind('popstate', function(event) {
  2.         var loc = event.location || ( event.originalEvent && event.originalEvent.location )|| document.location;
  3.         loadPage(loc.href); ///здесь ваша функция подгрузки страницы. loc.href - это и будет адрес следующей/предыдущей страницы
  4.     });
Иногда те, кто делают сайты на аяксе, сталкиваются с проблемой - а как собственно проверять нажатие "назад" или "вперед" в браузере, чтобы подгрузить предыдущую или следущую страницу.
С этим поможет разобраться HTML5 History API. Так же можно подключить реализацию History API на js, если браузер не поддерживает HTML5.
Для работы необходим jquery

Реклама

Мы в соцсетях

tw tg yt gt