答案 0 :(得分:0)
据我所知,您在服务器上有两个信息来源:图像本身和上次更新的时间。您的解决方案在两个频道上进行轮询,并且您想要推送,对吧?
从这里开始:http://en.wikipedia.org/wiki/Comet_(programming),应该有一种简单的方法让服务器在新的图片网址上更新客户端。如果服务器和客户端支持websockets,它就是一个捷径。
但是,最简单的解决方案假设没有图像网址更改并运行
image.src = "";
image.src = url;
使用setInterval()并让浏览器处理缓存和标头。