@JoneCode

Как сделать переход по страницам без формирования url адресов (как мобильное приложение)?

Добрый день, помогите,пожалуйста, как можно реализовать переходы по разделам (страницам) без перезагрузки сайта, с кнопкой назад, не создавая новых url, как в мобильных приложениях. Пример фото прикрепил, подскажите, пожалуйста.
5e283d6acef25285543062.jpeg
  • Вопрос задан
  • 250 просмотров
Пригласить эксперта
Ответы на вопрос 3
alams_stoyne
@alams_stoyne
Full Stack Developer - #PHP #CSS #JS #DB
Дмитрий, У тебя путаница в голове.

Принцип такой:
  1. на PHP пишешь страницу (например get_info.php) которая получает информацию из БД согласно заданному ID ( например get_info.php?id=1) и возвращает в нужном тебе формате (например json)
  2. На JS пишешь функцию для получения информации путем отправки запроса к данному файлу (Fetch или Ajax )
  3. На JS пишешь функцию рендеринга страницы
  4. На JS пишешь функцию перехвата события click по ссылкам и запрещаешь переход, вместо этого вызывая "функцию для получения информации" и "функцию рендеринга"


PHP - Бекенд
HTML+CSS+JS - фронтэнд
Ответ написан
prrrrrrr
@prrrrrrr
Верстаю сразу на PHP.
гуглите SPA, и найдёте ответ на свой вопрос
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы