我有一张图片需要加载。我使用onclick方法重定向,所以当某人点击一个div时,它会带他们到另一个页面。在页面重定向到另一个页面的同时,如何能够加载一个loading.gif图像。我真的很想使用这个,因为这样更加用户友好,而我的页面通常需要大约15秒才能加载完成。我尝试了下面的代码,但它没有起作用。
以下是我的代码:
任何帮助都将不胜感激。
谢谢。
以下是我的代码:
<div data-align="center" id="mainDiv" style="height:100%; background-image:url('images1/pattern1.png')">
<table id="login">
<tr>
<td align="right">
<span>UserName :</span>
</td>
<td>
<input type="text" id="txtUsername" runat="server"/>
</td>
</tr>
<tr>
<td align="right">
<span>Password :</span>
</td>
<td>
<input type="password" id="txtPassword" runat="server"/>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="button" class="LoginButton" value="Login" onclick="Login();"/>
</td>
</tr>
</table>
<span id="loading" style="visibility: hidden; text-align: center;">
<img src="images1/loading.gif" id="Img5" data-transition="slide" />
</span>
</div>
<script type="text/javascript">
function Login() {
document.getElementById("mainDiv").style.visibility = 'hidden';
document.getElementById("loading").style.visibility = 'visible';
location = "Default.aspx";
};
</script>
任何帮助都将不胜感激。
谢谢。