【发布时间】:2011-04-20 11:16:14
【问题描述】:
转到http://www.facebook.com/facebook?v=wall,然后单击信息选项卡。内容将被加载,地址栏现在变为http://www.facebook.com/facebook?v=info,但网页没有重新加载。
一开始我以为是Ajax,但我的问题是,如何在不重新加载的情况下更改地址栏?我知道我可以使用 JS 更改锚点(#wall)但查询字符串(?v=wall),如何?
【问题讨论】:
-
我看到很多投票和喜爱,但有人回答吗?
-
在浏览器标签中也有加载指示器。
-
@Snoob:给它一些时间,来吧。人们投票是因为他们也想知道答案……
-
在 Flickr 中也可以看到类似的行为。在 Flickr 中打开任何照片,您会在右侧看到照片集。单击照片集名称,地址栏值将更改,无需重新加载页面。
-
为你编辑了一个更好的英语...如果有错误我没看到请告诉我:)
标签: javascript ajax html webkit fragment-identifier