代码大致如下:(只写了关键代码)parent.jsvar addWin = new Ext.Window({
html:'<iframe src="frame.jsp" />'
});var editWin = new Ext.Window({
html:'<iframe src="frame.jsp" />'
});
frame.jsp<script type="text/javascript" language="javascript"> function changeWin(){
//在这个方法体内我想实现将 frame.js 中定义的addWin窗口隐蔽,将editWin窗口显示?
//请问一下如何来实现啦?
}</script><a href="" onclick="changeWin();" >编辑</a>
html:'<iframe src="frame.jsp" />'
});var editWin = new Ext.Window({
html:'<iframe src="frame.jsp" />'
});
frame.jsp<script type="text/javascript" language="javascript"> function changeWin(){
//在这个方法体内我想实现将 frame.js 中定义的addWin窗口隐蔽,将editWin窗口显示?
//请问一下如何来实现啦?
}</script><a href="" onclick="changeWin();" >编辑</a>
===========================
parent :
var addWin ,editWin;
Ext.onReady(function(){
addWin = new Ext.Window({
html:'<iframe src="frame.jsp" />'
}); editWin = new Ext.Window({
html:'<iframe src="frame.jsp" />'
});
})son :
function changeWin(){
//在这个方法体内我想实现将 frame.js 中定义的addWin窗口隐蔽,将editWin窗口显示?
//请问一下如何来实现啦?
parent.addWin.hide();
parent.editWin.show();
}
xx:父窗口的变量