gpt4 book ai didi

gif动画完成时javascript触发

转载 作者:行者123 更新时间:2023-11-29 21:59:57 27 4
gpt4 key购买 nike

我有一个网站,上面有一个不重复的 gif,所以看起来它正在加载。我想要一个 javascript 脚本来检测 gif 何时完成动画,然后重定向到另一个站点。

这可能吗?我不能只将它设置为 5 秒,因为不同的计算机/平板电脑会在不同的时间加载它。

如果您想实际查看它,请继续访问 https://www.frossblock.dk/misc/loading - 据我所知,它在电脑上运行良好,但在平板电脑/手机上它没有足够的时间来完成完整的动画。

最佳答案

当 GIF 已加载时启动一个计时器,该计时器等于 GIF 持续时间;

<img onload="redirect();" style="position:absolute;top:0;bottom:80px;right:0;left:0;margin:auto;" src="../images/loading.gif"" width="150" height="150" />

并且在 <head>元素:

<script type="text/javascript">   
function redirect()
{
window.setTimeout(function() {
window.location="../index";
}, 6700);
}
</script>

关于gif动画完成时javascript触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24385829/

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