日期:2014-05-16  浏览次数:20363 次

【分数不算啥,答案才重要】Ext 弹出窗口,无法完全遮盖Flash ,Flash为Open Flash Chart2。
如题,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盖住的