重複の可能性:
HTML: ページをリロードせずに URL を変更しますか?
FacebookはページにアクセスしなくてもJavaScriptでURLバーを操作できますが、
たとえば、Facebook のホームに移動して写真を開くと、URL が次のように変更されます。
photo.php?fbid=4123..
彼らはajaxによってページをロードしますが、アドレスバーを変更できますか?
URLハッシュについては話さない #photo/id_123414
重複の可能性:
HTML: ページをリロードせずに URL を変更しますか?
FacebookはページにアクセスしなくてもJavaScriptでURLバーを操作できますが、
たとえば、Facebook のホームに移動して写真を開くと、URL が次のように変更されます。
photo.php?fbid=4123..
彼らはajaxによってページをロードしますが、アドレスバーを変更できますか?
URLハッシュについては話さない #photo/id_123414
これは、javascript の history.pushState() で行われます。
history.pushState: https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history#Adding_and_modifying_history_entries