Я не знаю, как это возможно, но я видел это на больших сайтах, таких как Facebook и Twitter. Я использую jQuery в прототипе для загрузки страниц (Ajax-wise). Поэтому я хочу знать, как реализовать кнопку «назад», чтобы, когда пользователь нажимает на свой браузер, он возвращается на предыдущую страницу. Я считаю, что, поскольку это Ajax, страница на самом деле не меняется, и каким образом это можно сделать? Спасибо в advКак реализовать кнопку «назад» на загруженной странице ajax
1
A
ответ
2
Они используют pushState
и API истории.
Если вы хотите это сделать, у вас должен быть собственный код для управления состоянием страницы. Нажмите его в стек истории и прислушайтесь к соответствующим событиям, восстановите состояние страницы на основе выскоченного состояния при нажатии кнопки «Назад».
Дополнительная информация о pushState и history API.
Также обратите внимание на this question и опубликованные фрагменты кода.
Возможный дубликат кнопки [Ajax - Назад?] (Http://stackoverflow.com/questions/3051909/ajax-back-button) –