extjs4的Ext.LoadMast(欲罩除元件,訊息);
例:
var myMask =
new Ext.LoadMask(me.findParentByType('panel'), { msg: "Please wait..." });
myMask.show();
這樣只會罩除到目前元件所在的上層物件
有時會造成只穿上半身沒穿褲子的感覺
通常要做遮罩動作時,是整個瀏覽器去做比較安全
(想想,user等不及結果給你切到別的單元去)
所以load mask這樣設定比較好:
var myMask = new Ext.LoadMask(Ext.getBody(), { msg: "Please wait..." });
myMask.show();
...
...
myMask.hide();
以上,報告完畢
沒有留言:
張貼留言