在頁面進行後臺資料庫操作的時候,不想 用戶再進行 頁面上的 其他操作,這時候就要 將頁面 遮罩。 1]使用ScreenMask函數 2]JS調用 1]使用ScreenMask函數 ScreenMask.Color:=clGreen; // 顏色 ScreenMask.Enabled:=True; / ...
在頁面進行後臺資料庫操作的時候,不想 用戶再進行 頁面上的 其他操作,這時候就要 將頁面 遮罩。例如UniDBGrid有LoadMask屬性。
1]使用ScreenMask函數
1]使用ScreenMask函數
ScreenMask.Color:=clGreen; // 顏色 ScreenMask.Enabled:=True; // 啟用 ScreenMask.Message:='後臺處理中,請稍候'; ScreenMask.Opacity := 0.99; // 透明度 ScreenMask.ShowMessage:=True; // 是否顯示信息 ScreenMask.Target := UniPanel0;//要遮罩的 組件 ScreenMask.WaitData:=true; UniTimer1.Enabled := true; //遮罩時間 ScreenMask.ShowMask(); // 遮罩
function OnClick(sender, e) { sender.showMask('Loading, Please Wait...'); ajaxRequest(sender, 'test'); }
在這裡設置遮罩時間。