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

Как сделать, чтобы при нажатии на кнопку назад в браузере перезагружалась страница?

Если осуществить переход с /home.php на /catalog.php, то кнопки назад/вперед в браузере нормально работают(перемещают по истории с перезагрузкой страницы). Но если переходить между записами в истории, которые находятся на одном файле(/catalog.php) но имеют разные GET параметры, то перезагрузка страницы происходить не будет. Например, мы находились на /catalog.php?category=1 и нажатием на товар открыли всплывающее окно, при открытии которого адрес изменился посредством history.pushstate на /catalog.php?id=1. Теперь, если нажать на кнопку назад в браузере, то адресная строка изменится на /cataloh.php?category=1, но содержимое никак не поменяется. Загружать через AJAX не хотелось бы.
Как решить эту проблему?
  • Вопрос задан
  • 434 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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