可能重复:
How do I, with JavaScript, change the URL in the browser without loading the new page?
在http://acko.net/中,当我点击“存档”箭头时,它会显示一个“加载”图片,一旦完成,一个不错的过渡会让我滑到下一页。让我感到好奇(和疯狂)的是当它滑到下一页时,URL改变了!而且还有更多。使用Web Inspector并输入history.go(-1);
时,它还会显示转换。我看到了,我一直说“哎呀”!
所以, 如何实现 ??? website对我没有任何意义,因为我以为history.go()
会重新加载整个网页,但事实上并非如此。那个网站非常棒,包括顶部的3D动画。 (需要Webkit)
答案 0 :(得分:1)
请参阅此问题,特别是第二个答案:Change the URL in the browser without loading the new page using JavaScript
他似乎正在使用HTML5 pushState API