也许这是我忽略的某种默认行为, 但目前我还没有想到如何点击http://pinterest.com主页上的元素后,网址实际上会发生变化,即:http://pinterest.com/pin/60165344991931565/
同时页面没有改变! 它只是加载ajax内容并在html中注入结果。
我从未见过像这样的行为。我正在使用最新的Chrome。
答案 0 :(得分:5)
三个字:历史API HTML5
答案 1 :(得分:1)
github上有一个项目:http://pjax.heroku.com/
答案 2 :(得分:1)
查看history.pushState,history.replaceState和popstate。
答案 3 :(得分:1)
对旧版浏览器使用https://github.com/devote/HTML5-History-API。 例如,集成了此库:http://spb-piksel.ru/history/网站http://html5demos.com/history的副本,但集成了库。检查旧浏览器。