1. 程式人生 > >自己寫的一個按鈕控制元件,點選時在介面出現一個loading遮罩層

自己寫的一個按鈕控制元件,點選時在介面出現一個loading遮罩層

ClientSideEventReference.Append("objImg.src= ""Images/LoadingContent.gif"";")

這句是直接取的網站根目錄下Images資料夾的loading gif 圖片

這個控制元件是根據網上別人寫的單次點選按鈕修改的,功能更實用

單次點選按鈕的功能是,在點提交時,按鈕變灰,防止使用者在提交未完成時,重複點選。但是這個

控制元件的缺陷也是顯而易見的。使用者不點選該按鈕,但還是可以點選介面上的其它控制元件,所以最徹底

的辦法的就是,彈出一個遮罩層,徹底隔絕使用者對介面的操作

這裡面有一個細節要注意,動態建立一個img元素以後,要判斷它的size,必須要等它載入完畢,也就是圖

片載入完畢