archakov06
@archakov06
Frontend-разработчик (ReactJS)

Как сделать навигацию как у VK?

Хочу реализовать AJAX навигацию по сайту и все грузится отлично. С помощью onpopstate я отлавливаю переход назад. И когда я кликаю на кнопку назад в браузере, моя функция выполняется nav.go(document.location.pathname);, но в <head> все очищается (все стили и т.п.).

Я знаю, что у ВК тоже AJAX навигация, но как они отлавливают переход назад и выполняют только свою функцию и почему очищается все внутри <head>.
  • Вопрос задан
  • 1245 просмотров
Пригласить эксперта
Ответы на вопрос 3
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
https://github.com/devote/HTML5-History-API
В самом конце страницы ссылки на демки.
Ответ написан
Комментировать
t-alexashka
@t-alexashka
Сразу пишу legacy код
Смотрите в сторону pjax плагина.
Ответ написан
Комментировать
BuriK666
@BuriK666
Компьютерный псих
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект