gpt4 book ai didi

javascript - 如何在新页面上重新启动 gif 动画?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:47:21 25 4
gpt4 key购买 nike

我制作了一个运行了几秒钟的 GIF 动画,并且没有循环播放。当我将 gif 放在不同的页面上时,动画不会重新启动,因为它已缓存......它只停留在最后一帧。当它在新页面上时,如何让它重新启动?我知道如何重命名它或添加“?”到它,但它会给我带来带宽问题。

如有任何帮助,我们将不胜感激。

最佳答案

我不确定这种方法是否会导致浏览器第二次从您的服务器请求 GIF,但这应该会强制 GIF 动画在后续页面上重新启动:

您的图片:

<img id="animatedgif" src="picture.gif">

在页面底部,靠近结束 BODYHTML 标签:

<script type="text/javascript">
document.getElementById("animatedgif").src = "";
document.getElementById("animatedgif").src = "picture.gif";
</script>

关于javascript - 如何在新页面上重新启动 gif 动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3425127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com