У меня есть вызов страницы "mycontent.html". Когда пользователь посещает URL-адрес этой страницы, сервер возвращает шаблон страницы. Особенно:
<body>
...
<div id="content1"> </div>
<div id="content2"> </div>
...
</body>
Затем происходит обратный вызов Ajax на сервер, чтобы получить содержимое двух разделов. (Я знаю, что это неэффективно, но давайте предположим, что нам нужно принять это прямо сейчас. Основная причина заключалась в том, что функции отображения ранее были написаны на Javascript).
Пока все работает нормально.
Затем, если пользователь щелкнет ссылку в «mycontent.html» на другую страницу, а затем с этой новой страницы нажмет кнопку браузера НАЗАД, возникнет проблема.
Вы догадываетесь, что вместо «целой красивой страницы» отображается строка json, возвращаемая сервером на упомянутый выше вызов Ajax.
Поэтому прошу вашей помощи в этом. Моя цель — улучшить взаимодействие с пользователем в контексте того, что мне все еще приходится использовать вызов Ajax для загрузки содержимого. Все, что удовлетворяет этому, подойдет.
Заранее большое спасибо.