本帖最后由 快乐的猪 于 2012-2-22 13:56 编辑
这个问题还是没有人回答啊,不过我目前找到了问题的根源:
// 动态添加一个带工具栏的标签页
var tabId = 'dynamic_added_tab' + node.id.replace('__', '-');
var currentTab = mainTabStrip.getTab(tabId);
if (!currentTab) {
mainTabStrip.addTab({
'id': tabId,
'url': href,
'title': node.text,
'closable': true,
'bodyStyle': 'padding:0px;',
'iconCls': 'icon_' + href.replace(/[^.]+\./, ''),
'tbar': new Ext.Toolbar({
items: ['->', sourcecodeButton, '-', refreshButton, '-', openNewWindowButton]
})
});
} else {
mainTabStrip.setActiveTab(currentTab);
}
当把下面的这段代码去掉后就会出现那个问题
'tbar': new Ext.Toolbar({
items: ['->', sourcecodeButton, '-', refreshButton, '-', openNewWindowButton]})
演示例子里面是有这句代码的,我把它去掉了,结果就出问题了,可是我不想在每个页面加个工具条,所以现在只能把这段代码改成'tbar': new Ext.Toolbar({})这个样子了,但是头部会多出1到2px的边框,期待有高人能够彻底的解决这个问题 |