Задать вопрос
Ingernirated
@Ingernirated
Романыч

Как сделать загрузку новой страницы без старых блоков?

Добрый день, подскажите
Есть шапка и подвал сайта, на всех страницах он одинаков, как сделать так, чтобы пользователь переходя по страницам не загружал эти два блока снова, а лишь меняющийся контент, но при этом ссылка на эту страницу менялась?
  • Вопрос задан
  • 187 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 3
Взять какой-нибудь JS фреймворк. Например Vue и настроить на нём router.
Можно конечно через jQuery, но это будет очень уж костыльно. URL можно через history.pushState менять
Ответ написан
BuriK666
@BuriK666
Компьютерный псих
Грузите с помощью ajax, а адресную строку меняйте с помощью history.pushState
Ответ написан
Akdmeh
@Akdmeh
PHP, Yii2, Music
Еще есть вариант с плагином Pjax, хотя он имеет недостатки и привязку к JQuery.
https://github.com/defunkt/jquery-pjax
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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