0
我想將我的javascript生成的iframe添加到面板。這是ExtJS的4.x的版本,我是新來的ExtJS 這裏是我的代碼,以獲得面板和容器將iframe添加到容器中的extjs
function generatePanel(){
....
....
var thecontainer = Ext.create('Ext.form.FieldSet', {
title: "my container",
labelWidth: 1,
bodyStyle: "padding-right:5px;padding-left:5px;",
layout: 'anchor',
});
var ifrm = document.createElement("iframe");
ifrm.setAttribute("src", "http://google.com/");
ifrm.setAttribute("name", "myIframe");
ifrm.style.width = "640px";
ifrm.style.height = "480px";
document.body.appendChild(ifrm);
....
}
能正常工作,但iframe是不是在容器內。它顯示在頁面的底部。我究竟做錯了什麼?
我知道,但是,增加了身體.. 。我需要它在容器內「容器」 – Autolycus
@Autolycus:看我的編輯.. –
謝謝,這有效,但它不會留在我的主要容器,它滴「theContainer」到頁面底部 – Autolycus