代码大致如下:(只写了关键代码)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>

解决方案 »

  1.   

    参考:
    ===========================
    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();
     }
      

  2.   

    net_lover不是解释了么
    xx:父窗口的变量