Задать вопрос

Как вернуть состояние страницы после возвращения?

Значит есть страница с товарами. Есть кнопка "показать еще". При нажатии на эту кнопку ajax'ом подгружается товары второй страницы и объединяется с первой.

Переходим на товар, возвращаемся обратно и мы снова на первой странице, все что мы подгружали до этого не сохранилось.

Как это решить?
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
Seasle
@Seasle Куратор тега JavaScript
History API изучать и использовать.
Ответ написан
IonDen
@IonDen
JavaScript developer. IonDen.com
1. На странице 1 подгружаем новые товары и добавляем их список
2. Меняем урл страницы на новый (важно чтобы сервер при переходе на этот урл умел возвращать новый список товаров)
3. Записываем в историю этот переход.
4. Всё! Тепер можно кликать на товар и возвращаться обратно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы