Javascript GitHub如何更改URL而不是重新加载?

Javascript GitHub如何更改URL而不是重新加载?,javascript,html,Javascript,Html,嘿,我注意到在浏览GitHub存储库时,它使用AJAX加载每个文件夹/文件 我明白这一切,我只是想知道他们是如何改变网址的。你能用JavaScript获取并设置URL吗?如果是这样的话,它将非常有助于为基于JavaScript的网站的某个部分添加书签。(一个页面中有几个页面,使用JavaScript在页面之间移动) 谢谢。它在HTML 5中使用了新的推送/弹出状态功能。他们在博客上介绍了html5的功能,并且

嘿,我注意到在浏览GitHub存储库时,它使用AJAX加载每个文件夹/文件

我明白这一切,我只是想知道他们是如何改变网址的。你能用JavaScript获取并设置URL吗?如果是这样的话,它将非常有助于为基于JavaScript的网站的某个部分添加书签。(一个页面中有几个页面,使用JavaScript在页面之间移动)


谢谢。

它在HTML 5中使用了新的推送/弹出状态功能。

他们在博客上介绍了html5的功能,并且