Facebook正在HTML5中使用历史记录api。从此博客文章中,您可以了解其工作原理。基本上,他们像下面的电话一样拨打电话,以更改网址而无需重新加载页面。
window.history.pushState("object or string", "Title", "/new-url");这是关于它的HTML5工作规范草案:http :
//www.whatwg.org/specs/web-apps/current-work/multipage/history.html#the-
location-interface
可悲的是,IE9不支持该API。新版本的Chrome和FF完全支持。



