0

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

如果我放入新图像,浏览器将自动将新图像置于旋转状态,如果我删除图像,它应该从旋转中删除图像。

我可以使用什么技术或插件来创建这样的东西?

感谢您的关注。

4

1 回答 1

1

您可能会对以下三种技术感兴趣:

  • 长轮询 Ajax 请求:这些都适用于所有最新的浏览器。这个想法是,保持 ajax 请求打开,直到发生变化。小心你正在使用的网络服务器——如果它使用固定数量的威胁,这些可能很快就会耗尽。
  • 服务器发送事件:客户端打开一个 http 连接,服务器通过这个连接向客户端发送事件。在框架和浏览器(如 IE10)中没有广泛支持这项技术。
  • WebSockets:这是将事件推送到客户端的最新技术。客户端打开到服务器的 http 连接。之后,协议更改完成,双方甚至可以发送二进制数据。在最新的浏览器中对此有广泛的支持——包括 IE10。您可能仍然会遇到代理服务器问题。

除了这三种技术之外,您还可以每隔几秒或几分钟使用 ajax 请求轮询服务器。如果不需要实时/近时间,这可能就足够了。

于 2012-10-19T13:39:19.847 回答