"Переходы" по страницам сайта

Рейтинг: 0Ответов: 1Опубликовано: 10.02.2015

Как можно сделать переходы по страницам сайта, как здесь http://vgtrk.com/#page/186 Как эта техника называется?

Ответы

▲ 2Принят

Якорная навигация. Если коротко, то вы всегда сидите на одной странице, а в url меняется якорь (то, что после #...), после чего js отслеживает эти изменения и подгружает AJAX-ом нужную страничку. При этом изменения якоря сохраняются в журнале браузера.

Если у клиента отключен js, будет проблема, никто не отправит AJAX запрос. Я обходил это так: ссылки пишем в нормальном виде, а потом js меняет их на якорные. Тогда если js отключен, он ничего не поменяет и ссылки будут действовать.