怎么动态设置Ext的window中的html啊

怎么动态设置Ext的window中的html啊
2025-01-04 07:37:05
推荐回答(3个)
回答1:

你要改哪个标签的哪个属性,具体一点,其实在extjs的api中都有说明的

回答2:

bodyWin = new Ext.Window({
renderTo: Ext.getBody(),
title: "支路分时统计",
border:false,
closable:false,
resizable:false,
draggable :false,
maximizable:true,
shadow: false,
width: document.body.clientWidth - 284,
height:document.body.clientHeight - 70,
x:283,
y:65,
html:""
});

动态修改html:

bodyWin.update("");

回答3:

呵呵。我试了好久也没试出来。
应该说window.getEl().dom.lastChild.lastChild..这里能拿到html这个对象了。可不知道怎么去改这个html..
或许应该remove这个对象,再:
var newobj = document.createElement("div");
newobj .innerHTML = 'dddddd';
window.getEl().dom.lastChild.lastChild.appendChild(newobj );
不知道行不行。。

实在没办法
var win = new Ext.Window({
html:'

'
})

function test(vhtml){
new Ext.Panel({
html:vhtml
}).render('win');
}
//调 test('');
// test('');

这总可以,不过不太符合你的意思。。。。