如何使用JavaScript、jQuery和HTML为所有登录用户刷新页面(协作编辑)?

如何使用JavaScript、jQuery和HTML为所有登录用户刷新页面(协作编辑)?,java,javascript,jquery,html,ajax,Java,Javascript,Jquery,Html,Ajax,我希望所有已登录的用户都能自动反映该操作。您可能希望每隔几秒钟左右轮询一次服务器。然后,服务器可以近乎实时地向访问您站点的所有用户(或选定的少数用户)的浏览器发出指示 您可能还想考虑上述情况,以减少延迟而不增加投票频率。 引述: 长轮询Comet技术是一种优化传统轮询以减少延迟的技术 传统轮询以固定的间隔向服务器发送XMLHttpRequest。例如,每15秒打开一个新的XMLHttpRequest,接收即时响应,然后关闭连接 长轮询将向服务器发送请求,但在有响应可用之前,不会将响应返回给客户端

我希望所有已登录的用户都能自动反映该操作。

您可能希望每隔几秒钟左右轮询一次服务器。然后,服务器可以近乎实时地向访问您站点的所有用户(或选定的少数用户)的浏览器发出指示

您可能还想考虑上述情况,以减少延迟而不增加投票频率。

引述:

长轮询Comet技术是一种优化传统轮询以减少延迟的技术

传统轮询以固定的间隔向服务器发送
XMLHttpRequest
。例如,每15秒打开一个新的
XMLHttpRequest
,接收即时响应,然后关闭连接

长轮询将向服务器发送请求,但在有响应可用之前,不会将响应返回给客户端。一旦由于客户端接收到响应或请求超时而关闭连接,就会启动新连接。结果是延迟显著减少,因为服务器通常在准备返回信息以返回到客户端时建立了连接

除上述内容外,我还建议您查看以下堆栈溢出帖子的公认答案,以了解长轮询技术的详细描述: