Javascript 加载程序div中的ASP.net GIF即使正确调用也不会播放

Javascript 加载程序div中的ASP.net GIF即使正确调用也不会播放,javascript,html,asp.net,vb.net,Javascript,Html,Asp.net,Vb.net,我目前正在学习asp.net的基础知识,并使用代码隐藏进行编码。 在这个项目中,我想在执行长服务器进程时显示一个加载div。我通过在按钮上设置2个功能来实现这一点。onClientClick指向一个启用div的javascript函数,onClick指向一个CodeBehind函数,在该函数中,我添加了一个延迟来模拟长的服务器进程,并从那里调用一个javascript函数来隐藏加载div。整个过程都是可行的,但我的问题是加载div中的gif图像根本无法播放(这是一个圆圈;不旋转) html &l

我目前正在学习asp.net的基础知识,并使用代码隐藏进行编码。 在这个项目中,我想在执行长服务器进程时显示一个加载div。我通过在按钮上设置2个功能来实现这一点。onClientClick指向一个启用div的javascript函数,onClick指向一个CodeBehind函数,在该函数中,我添加了一个延迟来模拟长的服务器进程,并从那里调用一个javascript函数来隐藏加载div。整个过程都是可行的,但我的问题是加载div中的gif图像根本无法播放(这是一个圆圈;不旋转)

html

<body>
<nav class="navbar navbar-expand-sm bg-dark navbar-dark">
         <ul class="navbar-nav">
             <li class="nav-item"><a class="nav-link" href="Default.aspx">HOME</a></li>
             <li class="nav-item"><a class="nav-link" href="second.html">SECOND</a></li>
             <li class="nav-item"><a class="nav-link" href="third.aspx">THIRD</a></li>
         </ul>
</nav>

<form runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true" />

    <asp:Button ID="aspbtn" Text="ASP Button" OnClick="aspbtn_click" OnClientClick="asd();" runat="server"></asp:Button>

</form>
<div>
    <p> The download will begin in <span id="countdowntimer">10 </span> Seconds</p>
</div>

<div id="loadss" class="LockOn"></div>

<script>
    document.addEventListener('DOMContentLoaded', rawr);      
</script>
代码隐藏

        Protected Sub aspbtn_click(ByVal sender As Object, ByVal e As EventArgs)
    ' Add Fake Delay to simulate long running process.
    System.Threading.Thread.Sleep(5000)
    ScriptManager.RegisterClientScriptBlock(Me, Me.GetType, "ToggleScript", "rawr()", True)


End Sub
编辑: 这是我正在谈论的一个gif

编辑2: 仍然没有找到答案/解决方法


“整个过程都很有效。”所以唯一的问题是gif不旋转?是的,这就是问题所在
        Protected Sub aspbtn_click(ByVal sender As Object, ByVal e As EventArgs)
    ' Add Fake Delay to simulate long running process.
    System.Threading.Thread.Sleep(5000)
    ScriptManager.RegisterClientScriptBlock(Me, Me.GetType, "ToggleScript", "rawr()", True)


End Sub