2011-02-23 45 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動畫