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

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

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

Войти через TM ID
Похожие вопросы
Biganto Москва
от 130 000 до 130 000 руб.
от 2 500 до 4 000 usd.
HTML Academy Москва
от 85 000 до 100 000 руб.
15 авг. 2018, в 01:47
30000 руб./за проект
15 авг. 2018, в 01:09
70000 руб./в месяц
14 авг. 2018, в 22:43
350 руб./за проект