2011-02-23 48 views
0

我正在使用ASP.NET 3.5 Webforms。基本上,当用户导致任何类型的回发(按钮点击,切换选项卡,更改下拉等),我希望加载GIF弹出,然后在页面完全加载后立即结束。我有一个ASP.NET解决方案(UpdateProgress),但如果您使用多个UpdatePanel会变得麻烦。我用JQuery或Javascript并不是很好,但我想有人必须先解决这个问题。加载gif使用JQuery运行

任何帮助/援助非常感谢。

回答

0

我不知道ASP.NET非常好,但我认为你可以直接访问,用户可以点击并创建回发,所以第一步是看看jQuery的点击()函数的元素:http://api.jquery.com/click/

有了这个,你也可以说含有少量加载GIF隐藏页面下的页面加载隐藏的HTML元素,我用的是这样的:

#loader 
{ 
    display: block; 
    position: fixed; 
    width: 100%; 
    height: 100%; 
    top: 0; 
    left: 0; 
    background: url(../image/ajax-loader.gif) no-repeat center center #f1ede5; 
    z-index: 2147483647; 
} 
... 
<div id="loader"></div> 

您可以从http://ajaxload.info/得到一个不错的GIF动画