我想创建一个html/javascript页面,该页面显示一个启动图像(splash.jpg),直到有一个图像文件(latest.jpg)被覆盖。
我想将这个latest.jpg显示90秒,然后切换回splash.jpg,直到新的latest.jpg文件被覆盖。
我希望我能展示我迄今为止所拥有的,但我已经尝试了许多不同的方法来完成这一点,我不知道哪一个是最实用或有效的。
我试过这里和其他地方找到的几件。
我想创建一个html/javascript页面,该页面显示一个启动图像(splash.jpg),直到有一个图像文件(latest.jpg)被覆盖。
我想将这个latest.jpg显示90秒,然后切换回splash.jpg,直到新的latest.jpg文件被覆盖。
我希望我能展示我迄今为止所拥有的,但我已经尝试了许多不同的方法来完成这一点,我不知道哪一个是最实用或有效的。
我试过这里和其他地方找到的几件。
2条答案
按热度按时间mbyulnm01#
我不知道你想达到什么目的,但是一个常见的简单的解决方案是在浏览器上使用ajax不断地ping服务器以获取新版本的文件。如果你想变得更复杂,你可以使用WebSockets,但这可能对你想做的事情来说有点过头了。
我建议你在服务器上有一个. txt文件,其中包含图像的哈希值,浏览器ajax可以检查这个文件以节省带宽。
示例代码:
您的服务器环境应该更新hash.txt文件,以便在更新时包含最新的. jpg图像的散列。
brccelvz2#