使用javascript更改uri而不重新加载页面

Change a uri with javascript and not reload the page

本文关键字:加载 新加载 更改 javascript uri 使用      更新时间:2023-09-26

我想弄清楚如何用javascript改变URI,而不是重新加载页面。这个动作类似于在github上导航文件夹结构,当你点击一个文件夹时,它会带你到一个代表你点击的文件夹的新url,但页面不会重新加载。

当我用js改变我的uri时,无论我做什么,页面都会刷新。我怎样才能避免这种情况呢?

你看到这个答案了吗?GitHub源动态导航

我发誓我在stackoverflow的其他地方看到过这个答案。

但是,看看这个关于使用浏览器的历史对象的参考:

https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history