如何使用服务器范围的事件HTML 5创建图像库



我想创建一个全屏图像播放列表,该列表从Web服务器中的文件夹旋转图像。

如果我放入新图像,浏览器将自动将新图像放置以进行旋转,如果我删除图像,则应从旋转中删除图像。

我可以使用哪些技术或插件来创建类似的东西?

感谢您的查看。

有三种技术,这对您来说可能很有趣:

  • 长期投票AJAX请求:这些最新的浏览器都可以很好地发挥作用。这个想法是,保持AJAX请求打开,直到发生了什么变化。请谨慎使用您使用的Web服务器 - 如果使用固定数量的威胁,这些可能很快就会变得疲惫。
  • 服务器发送事件:客户端打开HTTP连接,服务器通过此连接将事件发送给客户端。在框架和浏览器中对这项技术没有广泛的支持(例如IE10)。
  • WebSockets:这是将事件推向客户的最新技术。客户端打开与服务器的HTTP连接。之后,进行协议更改,双方都可以发送二进制数据。在包括IE10在内的最新浏览器中对此有广泛的支持。您可能仍然遇到代理服务器的问题。

除了这三种技术外,您仍然可以使用AJAX请求每隔几秒钟或分钟进行对服务器进行轮询。如果不需要实时/近时间。

,这可能是足够的。

最新更新