大家好,接着介绍extjs的基础吧,Tabpanel组件大家喜欢吧!

(暂放首页2个小时.)

照旧,看个最简单的先,后面再详细说复杂的!

效果图片:



js代码:

Ext.onReady(function(){

     var tabsDemo
=newExt.TabPanel({

            renderTo:Ext.getBody(),

            width:
300,

            activeTab:
0,//当前激活标签
frame:true,

            items:[{

                      contentEl:
"tabOne",//标签页的页面元素id(加入你想显示的话)
title:"浪曦",

                      closable:
true//是否现实关闭按钮,默认为false
},{

                      contentEl:
"tabTwo",

                      title:
"博客园兄弟们可好"

            }]

     });

});

html代码:

<bodystyle="margin:10px;">
<div>
<divid="tabOne"class="x-hide-display">i am tabOne!</div>
<divid="tabTwo"class="x-hide-display">i am tabTwo!</div>
</div>
</body>
<!--注意class类型,设为x-hide-display,以正常显示-->

在这里例举几个参数:

//几个相关参数
1.tabPosition:"bottom"//选项卡的位置,枚举值bottom,top.默认为top(只有top的时候才能选项卡的滚动!)
2.tabTip:"提示"//必须先调用Ext.QuickTips.init();才有效果

经常我们有这么个情况,一个选项卡加载一个页面,这里我提供一种不是很好但是很稳定的简单方法(已经在项目中验证没有出现问题).

就是:使用iframe作为tab的标签页内容.
1.用iframe加载其他完整页面的tabpanel.

效果图:



点击链接"换成博客园",

html代码:

<bodystyle="margin:10px;">
<div>
<ahref="javascript:void(0)"onclick="parent.frames['mainFrame'].location='http://www.cnblogs.com'">换成博客园</a>
<iframeid="mainFrame"name="mainFrame"src="http://www.baidu.com"frameborder="0"height="100%"width="100%"style="overflow:hidden;"></iframe>
</div>
</body>

js代码:

Ext.onReady(function(){
vartabsDemo=newExt.TabPanel({

            renderTo:Ext.getBody(),

            activeTab:
0,

            height:
700,//当用viewport布局时,这个height可以省去
frame:true,

            items:[{

                      contentEl:
"mainFrame",

                      tabTip:
"fengjian",

                      title:
"加载页面的标签页",

                      closable:
true

            }]

     });

});

今天的内容简单.就暂且说做到了这里,下篇中我们说说tabpanel的滚动标签和动态添加标签的tabpanel!

敬请期待!

ExtJs2.0学习系列(9)--Ext.TabPanel之第一式相关推荐

  1. ExtJs2.0学习系列(4)--Ext.FormPanel之第一式

    随笔- 71  文章- 10  评论- 1096  ExtJs2.0学习系列(4)--Ext.FormPanel之第一式 上篇中我们讨论了Ext.window的简单使用,今天我们要看看强大的FormP ...

  2. ExtJs2.0学习系列(12)--Ext.TreePanel之第一式

    今天开始,我们就开始一起学习TreePanel了,道个歉,上篇的代码很乱阿. 我总是喜欢用最简单的例子开始,去理解最基本的使用方法,减少对i后面高级使用的干扰! TreePanel是继承自Panel, ...

  3. ExtJs2.0学习系列(10)--Ext.TabPanel之第二式

    上一篇种我们简单的了解了下tabpanel 下面我们要介绍的是,如何动态的添加标签页!  2.动态添加tabpanel的标签页 效果图: 点击"添加新标签页",会添加一个标签页,而 ...

  4. ExtJs2.0学习系列(3)--Ext.Window

    ExtJs2.0学习系列(3)--Ext.Window 前言:关于extjs,为了照顾还没有入门的新手,我给一点提示,有一个网站浪曦视频在线里面请了个老师录制了extjs的介绍入门的视频,环境可能不同 ...

  5. ExtJs2.0学习系列(2)--Ext.Panel

    随笔- 71  文章- 10  评论- 1096  ExtJs2.0学习系列(2)--Ext.Panel 上一篇文章ExtJs2.0学习系列(1)--Ext.MessageBox ,受到了大家的褒贬不 ...

  6. ExtJs2.0学习系列(6)--Ext.FormPanel之第三式(ComboBox篇)

    前言:说句实话,此extjs系列的文章在博客园中的热度不高,可能是学这玩意的人不多吧,但是我觉得有这么个系列的文章对于中国朋友非常有帮助!请大家支持! 上篇ExtJs2.0学习系列(5)--Ext.F ...

  7. ExtJs2.0学习系列(5)--Ext.FormPanel之第二式

    随笔- 71  文章- 10  评论- 1096  ExtJs2.0学习系列(5)--Ext.FormPanel之第二式 上篇中我们简单的谈到了FormPanel中的fieldset和ComboBox ...

  8. ExtJs2.0学习系列(1)--Ext.MessageBox

    随笔- 71  文章- 10  评论- 1096  ExtJs2.0学习系列(1)--Ext.MessageBox 大家都知道,刚开始搞extjs的时候,很是有点困难,所以本人在新手刚入门后准备了这个 ...

  9. ExtJs2.0学习系列(11)--Ext.XTemplate

    XTemplate是Extjs里面的模板组件. 下面我们看个最简单的例子. 效果图: js代码: Ext.onReady(function(){     //数据源     var data={    ...

最新文章

  1. 计算属性|| 计算属性与方法的区别:计算属性是基于它们的依赖进行缓存的 ;方法不存在缓存||侦听器
  2. C# HttpRequest基础连接已经关闭: 接收时发生意外错误
  3. Python Django 可变参数*与**的区别
  4. PHP的xdebug五个按钮的说明
  5. 通过IFeatureClass 接口查询 IWorkspace, 查询通配符
  6. Property ngOnInit does not exist on type VisibleFocusDirective
  7. 早期更多失败– Java 8
  8. ubuntu core 文件产生
  9. (71)Verilog HDL时间度量系统函数:$time
  10. 离线提取目标机hash
  11. 没有钱的苦恼与无奈:七个城市的1000元生活(转载)
  12. 从零开始学习编程——C语言
  13. 建时间维度表(oracle)
  14. 初探前端微服务——single-spa
  15. set的用法及短语_set的用法总结大全
  16. 选择室内地图提供商时需要考虑的12件事
  17. 空间数据库之矢量数据上载方法
  18. 华为A1路由器虚拟服务器,华为a1路由器怎么用手机设置DMZ主机
  19. 【每日一道智力题】之 药瓶毒鼠鼠
  20. 接口文档当中,英文字母代表的含义

热门文章

  1. zabbix-3.0.4安装部署
  2. MySQL学习足迹记录01--SOURCE,SHOW
  3. ActiveReports 报表应用教程 (15)---报表换肤
  4. 一起学习linux之lamp脚本
  5. centos 6.2 升级后无法启动图形界面
  6. apache commons lang架包介绍
  7. 基于.net core 3 和 Orleans 3 的 开发框架:Phenix Framework 7
  8. #宝塔面板# #nginx+apache# KVS服务器运行环境搭建过程记录
  9. React v16版本 源码解读
  10. 【Java】使用For和递归解决不死神兔问题,求第20个月兔子的对数