如何使所有连接的浏览器重新加载由服务器端事件启动

Bee*_*Bee 4 ajax push comet server-push push-notification

假设有一个包含动态生成内容的网页 - 比如包含当前已连接浏览器数量的div.当计数在服务器上发生变化时,我希望所有连接的浏览器重新加载计数,以便每个人都能看到增量/减量.

实现这一目标的最佳方法是什么?

关键字:ajax,广播,浏览器,div,jquery

Dar*_*don 7

我认为COMET可能就是你想要的. Web套接字是理想的,但缺乏浏览器采用不会使它现在变得实用.

  • 这个帖子中描述了一个jQuery插件:http://stackoverflow.com/questions/136012/comet-and-jquery/137064#137064 (4认同)

Vit*_*sky 5

HTTP协议在设计上是无状态的.实现此目的的唯一方法是通过AJAX实现客户端轮询.