yiminghe 发表于 2013-1-29 07:51:26

Table 和 Grid loadMask 不兼容

重改以前的代码,结果发现以前那种 table 套 table 的方式,现在将里层的 table 改成 div grid,结果在 ie 下 loadMask:true 时整个 grid 都不透明了,把 div 放在最外层就好了,想起以前也是这样用 yui 的 grid,结果更差,grid @IE 都变形了,firefox 倒是好的,不过 table 布局不好 ,现在都提倡 div+css 了 ,可惜了以前那么多代码 ,不过 还好 有解决方案: 
 
loadMask 可以传个 Ext.LoadMask 对象
 
var loadM;if (Ext.isIE)    loadM = new Ext.LoadMask(Ext.getBody(), {msg:"加载中..."});else    loadM = true;loadMask:loadM 这样的话 ,ie 下就 mask 到全屏透明的,但不知道 ie 怎么 mask 到 grid 透明。
页: [1]
查看完整版本: Table 和 Grid loadMask 不兼容