function createWin(w, h, x, y){ var win = Ext.create('Ext.window.Window',{ title: ‘窗體標題’, layout: 'fit', //設置佈局模式爲fit,能讓frame自適應窗體大小 modal: true, //打開遮罩層 height: 300, //初始高度 width: 300, //初始寬度 border: 0, //無邊框 frame: false, //去除窗體的panel框架 html: '<iframe frameborder=0 width="100%" height="100%" allowtransparency="true" scrolling=auto src="xxx.jsp"></iframe>' }); win.setSize(w, h); //w爲設置的寬度,h爲設置的高度 win.setPosition(x, y); //x爲設置的x座標,y爲設置的y座標 win.show(); //顯示窗口 } //由於是新建的模式窗口,所以會顯示到最上層,不會被遮蓋,下面爲調用代碼,在10,20的位置創建高寬都爲500的模式窗體 createWin(500, 500, 10, 20);
以上代碼作爲參考;