我有一个网格面板,面板中的每一行都有一些按钮。单击按钮时,会弹出一个新的Ext.window来加载远程URL。由于在iframe中打开远程URL,我不能在父网格中使用Ext.getBody()。mask,在iframe中使用Ext.getBody()。unmask,因为这是两个不同的页面。我想这样做的原因(父页面中的Ext.getBody()。掩码和iframe中的unmask)是因为iframe中加载的url在部分中加载了大量的js和图像。因此,如果我在iframe中使用掩码和unmask,它仍然需要花费大量时间在iframe头中加载什么,直到它到达我可以使用Ext.getBody()的程度.mask
我的问题是:可以在父窗口上以某种方式使用Ext.getBody()。unmask()吗? (隐藏从父母那里打开的面具)?
谢谢, 丹
答案 0 :(得分:2)
尝试从iframe运行window.parent.Ext.getBody().unmask()
。
我假设你的iframe与父母有相同的来源。