Доброго времени суток. Хотел делать сайт на фреймах, но прочитал, что уже давно не используют. Начал делать блочной версткой. html+css. В итоге получилось:
у меня есть блоки header, navigation(кнопки на скрине), menu, content(белый цвет на скрине), footer.
Не пойму как сделать так, чтобы при нажатии кнопок в блоке navigation нужная информация загружалась в блоке content (в белом на скрине(самый большой)).
Например, нажимаю вход и загружается в блок content(белый на скрине) страница с формой для входа. Или нажимаю аккаунт, а там(в белом блоке на скрине) выводится инфа о пользователе или ошибка, если пользователь не вошёл.
Советовали Angular, ReactOS. Но проект не большой и нет возможности использовать таких "монстров" у хостера. Можно как - то проще? Например, может есть какой-нибудь ява скрипт, чтобы перехватывал запросы страниц и не открывал в новом окне, а перегружал только блок content и выводил инфу. Или может можно указать в коде страницы, в каком блоке ей грузиться, или какую страницу (в случае php ) инклюдить, при нажатиии той или иной кнопки.
Смотрел на semantic-ui, но там только css и я так понимаю, что он в моем случае не поможет.