0

重複の可能性:
HTML: ページをリロードせずに URL を変更しますか?

FacebookはページにアクセスしなくてもJavaScriptでURLバーを操作できますが、

たとえば、Facebook のホームに移動して写真を開くと、URL が次のように変更されます。

photo.php?fbid=4123..

彼らはajaxによってページをロードしますが、アドレスバーを変更できますか?

URLハッシュについては話さない #photo/id_123414

4

2 に答える 2

2

これは、javascript の history.pushState() で行われます。

于 2012-10-06T16:43:11.147 に答える
0

history.pushState: https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history#Adding_and_modifying_history_entries

于 2012-10-06T16:47:20.447 に答える