当我检查 Google+ 时,当我看到 URL 的使用时,我感到很惊讶。 Google 个人资料 URL 在不刷新页面的情况下更改。例如,这是一个照片选项卡 URL:https://plus.google.com/104560124403688998123/photos 当您单击视频选项卡时,URL 完全转到 https://plus.google.com/104560124403688998123/videos 而无需刷新页面。 Google 编码人员如何做到这一点?
最佳答案
查看历史对象 https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history
特别是 history.pushState 和 history.replaceState
(应该提到这只适用于现代浏览器,因为旧浏览器使用哈希)。
关于javascript - 如何在不刷新 Google+ 页面的情况下更改 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6576789/