Можно ли изменить URL-адрес, отображаемый в адресной строке браузера, не переходя браузер на эту страницу? Например, после обновления содержимого страницы с помощью вызова AJAX?
Насколько я понимаю, это невозможно, поэтому такие сайты, как твиттер и фейсбук, обновляют хэш-тег для вызовов ajax.
То есть до сегодняшнего дня, когда я перешел на http://8tracks.com/ и начал играть с фильтром с правой стороны ... Включая и выключая разные жанры, я заметил, что, хотя он делал вызовы ajax для обновления содержимого на странице также динамически обновлялся URL-адрес.
Кто-нибудь знает, как они это делают?
(кроме того, в настоящее время я использую Chrome, но когда я вернулся и снова посмотрел с IE9, я заметил, что URL не обновлялся ... возможно, это только Chrome?)