Как подгружать всю страницу, при переходе назад с использованием ajax?

Есть страница товаров, с пагинацией. Переходы между страницами осуществляются асинхронно. Соответственно при каждом переходе пушу стэйт в history. При нажатии на кнопку назад использую onpopstate и все отлично работает как надо. Но стоит перейти в карточку товара (здесь уже происходит синхронный запрос) и нажать на кнопку назад, из history достается только динамический контент без стилей и статичных блоков. Как фиксить такую ситуацию? Спасибо.
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
den-bogdanov
@den-bogdanov Автор вопроса
Нужно отключить кэширование http запросов для браузера. В ответе от сервера выставить заголовок Cache-Control: no-cache, no-store, must-revalidate
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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