Кнопка «Назад» сохраняет предыдущее динамически сгенерированное содержимое страницы в браузере Iphone, но не в браузерах рабочего стола - PullRequest
3 голосов
/ 03 июня 2019

У меня есть страница, сгенерированная PHP / MySQL / Ajax, в которой перечислены несколько вопросов. Вы можете искать конкретные вопросы или щелкнуть тег, чтобы вывести список вопросов, связанных с этим тегом. Таким образом, эта страница генерирует пользовательские списки через Ajax.

Когда я нажимаю на вопрос, он переносит меня на другую отдельную страницу.

Когда я нажимаю кнопку "Назад", я получаю два разных поведения:

  1. В браузере IOS Iphone кнопка «Назад» возвращает меня на предыдущую страницу списка с тем, что было загружено на заказ (ЧТО ХОЧУ). Это хорошо, потому что он поддерживает контекст пользователя и то, что он делал ранее. Он не восстанавливает страницу с нуля, теряя свой пользовательский список.

  2. В моем настольном браузере (Chrome, IE) страница списка обновляется, и она снова начинается с нуля (НЕ ЧТО Я ХОЧУ), и пользователь теряет свою позицию и контекст своего первоначального намерения.

Что происходит между браузером IOS и другими браузерами рабочего стола?

Как заставить браузеры рабочего стола вести себя так же, как браузер IOS?

Заранее спасибо.

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