var windowElement = parent.Ext.fly(window.frameElement).up('div.x-window');
parent.Ext.getCmp(windowElement.id).close();
parent.Ext.getCmp(windowElement.id).close();
多层iframe嵌套页面中关才最外层的Ext Window
function closewindow() {
var currentWin = window;
while (top != currentWin) {
var prentExt = currentWin.parent.Ext;
var fElement = prentExt.get(currentWin.frameElement);
var windowElement = fElement.up('div.x-window');
if (windowElement) {
var winId = windowElement.id;
var extWin = prentExt.getCmp(winId);
extWin.close();
return true;
} else {
currentWin = currentWin.parent;
}
}
alert('窗口关闭错误');
return false;
}