http://www.beatport.com
Как они это делают?
Они изменяют URL в браузере, не используя хеш-символы типа # и тому подобное. И без обновления, просто ajax: |
#
URL выглядят как обычные URL, Вы можете перейти с домашней страницы прямо на http://www.beatport.com/genre/psy-trance/13 без обновления страницы
Вы можете сделать это с помощью History API.
http://diveintohtml5.ep.io/history.html https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history
Возможно, они используют HTML 5 History API .
Исправляя мой предыдущий ответ, см. Измените URL, не перезагружая страницу . Смотрите второй ответ.