0

可能重复:
如何在不刷新的情况下重写 URL,例如 GitHub.com

例如,Google Plus 的导航栏做到了:如果你点击导航栏的按钮,你会看到一个 div 被更新,并且 URL 被改变。不能ajax?怎么办?谢谢你的帮助 :)

4

2 回答 2

0

他们做三件事:

  1. 使用ajax加载数据
  2. 他们更改了页面的 url(注意 - 页面没有加载,只是查询字符串发生了变化)。
  3. 他们将此网址推送到浏览器的历史记录中。

所有这些都可以通过使用 javascript 来实现。

于 2012-04-17T04:07:33.213 回答
0

不是ajax,似乎不太可能。但你可以模仿更新但url没有改变

<a href="###" onclick="update()"/>

功能更新,可以通过ajax发送请求

于 2012-04-17T03:52:34.660 回答