4
我做了一个运行几秒钟的GIF动画,并且是而不是循环。当我将gif放在不同的页面上时,动画不会重新启动,因为它的缓存...它只停留在最后一帧。如何在新页面上重新启动它?我知道如何重命名它或添加“?”到它,但它会给我带宽问题。如何在新页面上重新启动gif动画?
任何帮助,将不胜感激。
我做了一个运行几秒钟的GIF动画,并且是而不是循环。当我将gif放在不同的页面上时,动画不会重新启动,因为它的缓存...它只停留在最后一帧。如何在新页面上重新启动它?我知道如何重命名它或添加“?”到它,但它会给我带宽问题。如何在新页面上重新启动gif动画?
任何帮助,将不胜感激。
我不知道,如果这种方法会导致浏览器从服务器请求GIF第二次,但这应该强制GIF动画重新启动在后续的网页:
您的图片:
<img id="animatedgif" src="picture.gif">
,并在页面的底部,接近收盘BODY
和HTML
标签:
<script type="text/javascript">
document.getElementById("animatedgif").src = "";
document.getElementById("animatedgif").src = "picture.gif";
</script>