2011-12-18 50 views
2

我知道后端的细节,它使用长轮询。 我对知道边栏是如何通过不同的页面持久存在感兴趣。facebook ticker设计是如何实现的?

当一个新的链接被创建时,侧边栏不会被再次加载,这是如何实现的。

回答

3

您可以使用Javascript处理链接点击。一旦你点击了,你只会改变主要内容(无论主div或块是什么),并保持侧边栏完好无损。所以,这有点像“伪链接”。我不认为你真的去了另一个页面,但当前页面的内容发生了变化。

Handling URL change with Javascript.

How to change the URL in the browser.(脸谱,而无需实际加载的页面改变地址栏URL)。