0

有没有办法推送页面进行更改,而不是在网页上放置一个计时器以每 x 分钟刷新一次?我想我想要做的不是刷新整个页面,因为它可能只有一部分发生了变化。我在 FB 上看到更新发生时,它有消息说有新内容可用。

也许您可以对页面进行 MD5 处理,然后当更新发生时,MD5 更改并且页面可能正在检查这一点。不完全是推送,但它会减少整个页面的流量。

服务器发生变化时如何更新网页?

4

2 回答 2

0
  1. “减少流量”的一个好做法是通过AJAX请求加载内容。
  2. 您上面提到的“计时器”是我之前的评论和一些额外逻辑的首选方法。这称为长轮询
于 2014-04-03T21:34:55.947 回答
-2

一种方法是监视特定的键盘事件和/或鼠标事件,如果在这些事件中满足某些条件,则更新页面。

于 2009-11-21T04:18:58.680 回答