Ajax自动更新视图

时间:2011-07-17 14:43:45

标签: javascript ajax auto-update

我偶然发现了Polyvore网站并试了一下。

使用其中一个“创建一套”功能时,该网站会向您显示其他地方的商品或商品的视图。假设我在同一个浏览器中打开两个选项卡,其中一个显示项目列表。如果我使用其他选项卡将新项目添加到我的集合中,则另一个将自动更新。这只发生在我在同一浏览器上使用选项卡时。如果我没错,这种技术被称为“推送ajax”?

有谁能告诉我如何构建这样的东西?

2 个答案:

答案 0 :(得分:0)

也许看看http://www.pubnub.com/,他们提供了一个ajax推送服务。

答案 1 :(得分:0)

您正在寻找的可能是comet。当我们获得对Web套接字的广泛支持时,这种技术真的会自成一体,直到那时它才是一种使用长轮询等技术的黑客攻击。

然而,据我所知,你只是想在本地计算机上的两个浏览器实例之间进行交谈。如果是这种情况,那么您可能不需要在服务器上实现推送,您可以使用本地存储并快速轮询它以查找更改。看看https://stackoverflow.com/questions/1194784/which-browsers-support-html5-offline-storage