2012-03-11 133 views
1

我正在尋找爲我的webforms創建一個文件上傳進度條,我已經閱讀了幾種方法來做到這一點,但所有這些方式都需要服務器端分頁。我使用託管CMS並且無法訪問服務器端腳本。有沒有辦法使用jQuery僞造進度條?我希望它儘可能地被表現爲現實。這意味着當我上傳一個大文件時,它會顯示進度,但在文件完成上傳之前沒有完成。我怎樣才能做到這一點?Webforms - 上傳進度條

注意:解決方案必須適用於IE8 +,FF,Chrome,Safari以及Android和iOS設備。

回答

1

您無法單獨使用JavaScript找出上傳的當前進度。如果您無法訪問服務器,則應考慮其他方法,如Flash。

+0

我已經看過閃存方法,但他們都需要某種形式的服務器端。有沒有一個? – L84 2012-03-11 01:55:48

+0

@Lynda,Flash不需要從服務器獲得任何特殊待遇。您可以像平常一樣上傳文件,但Flash可讓您監控上傳,這在JavaScript中不可用。另請注意,iOS不支持Flash。 – rid 2012-03-11 01:57:15