<scripttype="text/javascript"> function openWindow(id,title,url,width,height){ var win = Ext.get(id) if (win){ win.close(); return; } win = new Ext.Window({ id:id, title:title, layout:'fit', width:width, height:height, closeAction:'close', collapsible:true, plain: false, resizable: true, html : '<iframe frameborder="0" width="100%" height="100%" src="'+url+'"></iframe>' }); win.show(); }
function myfunction(){ openWindow('b-win','窗口中打开b页面','b.htm',400,300); } </script> <inputtype="button"name="button1"value="打开窗口"onClick="myfunction()">
b.htm(部分代码)
<scripttype="text/javascript"> function closewin(){ var win = parent.Ext.getCmp('b-win'); if (win){win.close();} } </script> <inputtype="button"name="button1"value="关闭a打开的窗口"onClick="closewin()">