extjs tablepanel 高度自适应有关问题
extjs tablepanel 高度自适应问题
项目中为了给客户好点的功能切换体验,想到了用extjs的tabpanel
在页面中用了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 IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
2011-07-05 前台如何解析json格式 以及后台如何生成json格式
2011-07-05 SQLServer中的charindex和patindex函数(转)