extjstablepanel 고도 적응 문제
페이지에 tabpanel을 사용한 후, 새로 열린 tab 페이지의 iframe 높이는 항상 페이지를 채울 수 없는 상황이 발생합니다
그래서 어쩔 수 없이tabpanel에게 높이를 지정했고 적응 효과를 얻기 위해 사용했다
document.body.clientWidth
document.body.clientHeight
코드는 다음과 같습니다.
Ext.onReady(function() {
Ext.BLANK_IMAGE_URL = 'script/extjs/resources/images/default/s.gif';
Ext.QuickTips.init();
scrollerMenu = new Ext.ux.TabScrollerMenu({
maxText : 15,
pageSize : 5
});
panel = new Ext.TabPanel({
applyTo:document.body,
enableTabScroll:true,
activeTab:0,
resizeTabs:true,
layoutOnTabChange:true,
height:document.body.clientHeight,
plugins:['tabclosemenu',scrollerMenu],
defaults: {autoScroll:true},
items:[{
id: 'testPanel',
iconCls: 'new-tab',
title: ' ',
html:'<iframe id="frmmain" name="frmmain" scrolling="auto" frameborder="0" width="100%" height="100%" src="yz/toHandleElectronDocumentList.action"></iframe>',
closable:false,
autoScroll: true
}
]
});
});
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다른 사람의 웹사이트 편집: contenteditable 및 designMode그래도 우리가 그렇게 할 수 있다고 생각하는 것은 멋진 일입니다. 제가 강조하고 싶었던 일종의 관련 API가 실제로 몇 개 있기 때문에 오늘 그것을 가져왔습니다. contenteditable는 "true" 값이 할당...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.