GitHub如何更改URL而不重新加载页面?

25

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

我理解这一点,只是想知道他们如何修改 URL。是否可以使用 JavaScript 获取和设置 URL?如果可以的话,它可能非常有用,可以将基于 JavaScript 的网站的某个部分添加为书签(一个页面内的几个页面,通过 JavaScript 移动)。

谢谢。


1
并且还有https://dev59.com/3m445IYBdhLWcg3w3Nwf - Paul Dixon
3个回答

21

12

在他们的博客这里描述了这个html5功能。


3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接