Extjs 几个iframe模式的window间如何互相操作?
有3个window
win1,win2和win3
主页面先打开win1,win1里面有win2.
然后在主页面打开win3.
win2的parent是win1.
win1和win3的parent是主页面
问:win3内如何操作隐藏win2.
调用一下方法报错:
hidewindow('win1')
JScript code
var hidewindow = function(o) {
var win = parent.Ext.getCmp(o);
if (win) {
var abc = win.Ext.getCmp('Win2'); //此处的Ext没有对象
abc.hide();
}
}
------解决方案--------------------
这个和extjs版本有关系把。。。。
以前我是这么写的 MainPanel加载一个url(ifame)....Extjs3.0
Ext.get('MainPanel_IFrame').dom.contentWindow.Ext.getCmp('grdList');