我试图弄清楚如何使用 javascript 更改 URI 而不是重新加载页面。该操作类似于在 github 上导航文件夹结构,当您单击文件夹时,它会将您带到代表您单击的文件夹的新 URL,但不会重新加载页面。
当我用 js 更改我的 uri 时,无论我做什么,页面都会刷新。我怎样才能避免这种情况?
我试图弄清楚如何使用 javascript 更改 URI 而不是重新加载页面。该操作类似于在 github 上导航文件夹结构,当您单击文件夹时,它会将您带到代表您单击的文件夹的新 URL,但不会重新加载页面。
当我用 js 更改我的 uri 时,无论我做什么,页面都会刷新。我怎样才能避免这种情况?
你看过这个答案吗?GitHub源码动态导航
我发誓我已经在stackoverflow的其他地方看到了这个答案。
但是,看看这个关于使用浏览器历史对象的参考:
https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history