0

可能重复:
如何在 github 源代码浏览中完成 AJAX?

我有一个基本上有 2 个主页的应用程序:

  1. 带有应用程序列表的主页(如收件箱列表)
  2. 一个应用程序页面,里面有很多事情要做(比如一条消息)

我有两个不明白如何解决的问题:

  1. 浏览器的 URL:在第一页上是www.foobar.com/inbox,在第二页上是www.foobar.com/inbox?app=1234。如何在不真正转到另一个页面或刷新页面的情况下做到这一点
  2. 浏览器后退/前进按钮- 我如何操作它们,所以如果我在一个页面上并且我按下“后退”我会回到收件箱而不是上一页?我读了一些关于它的讨论,不明白从哪里开始。
4

1 回答 1

0

查看 gmail url,您将看到#(hash),例如:

document.location.hash;

插件很多,可以从这里入手:

Ben Alman - jQuery hashchange 事件

于 2012-10-16T08:38:09.767 回答