如题,Ext的弹出窗口,开始的时候可以完全遮盖Flash。点击页面其他位置,发现flash跑到ext window上面去了。效果图如下:
刚刚弹出窗口的情况:
点击flash区域的情况:
按照网上的说法,我设置了ext的shim属性,代码如下:
- JScript code
function showWin() { Ext.useShims = true; //指明浏览器中运用垫片效果 Ext.onReady(function() { var win = new Ext.Window({ title: "test flush", modal:true, shim:true, width:390, height:390, resizable: false, autoScroll :'auto', buttonAlign :'left' }); win.show(); }); }
其中,showWin为点击显示窗口按钮时调用的函数。
希望大家可以畅所欲言,讨论出答案。
------解决方案--------------------
http://www.aa25.cn/css_example/445.shtml
------解决方案--------------------
var windows = new Ext.WindowGroup();
windows.zseed = 1500000;
var win=new Ext.Window({manager:windows})
------解决方案--------------------
据说jquery处理这个问题是生成一个等大的iframe盖住的