2012-05-02 76 views
-2

我的ASP.net網頁有幾個JavaScript函數,這些函數僅在禁用Ajax時才起作用。但是我需要等待屏幕/加載指示符,因爲等待時間可能超過一分鐘。任何人都可以幫助我獲得一個JavaScript/jQuery或其他非Ajax,我可以在ASP.net中使用加載指示器?加載指標無Ajax

例子:

Example

+0

我把它在你的職位,加載條不減產它? – BradleyDotNET

回答

0

,你可以:

var loading = document.createElement('img'); 
loading.src = "loading-animation.gif"; 
document.body.appendChild(loading); 
+0

感謝您的回放,我如何在我的asp.net代碼中實現這一點? –

+0

通過將它包裝在一個腳本元素中 – Quentin

+0

你可能給我一個例子,說明它在加載開始時觸發並在加載完成時停止? –

1

這很簡單:

  • 在這裏創建一個加載圖像:http://ajaxload.info/
  • 顯示它您的JavaScript開始時
  • 隱藏它完成

如果你想阻止用戶交互,看看this question時。

+0

爲什麼downvote? –