Welcome

首页 / 脚本样式 / ExtJS / ExtJs2.0学习系列(9)--Ext.TabPanel之第一式

ExtJs2.0学习系列(9)--Ext.TabPanel之第一式2010-04-21 博客园 谦虚的天下大家好,接着介绍extjs的基础吧,Tabpanel组件大家喜欢吧!

(暂放首页2个小时.)

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

效果图片:

js代码:

Ext.onReady(function(){
var tabsDemo=new Ext.TabPanel({
renderTo:Ext.getBody(),
width:300,
activeTab:0,//当前激活标签
frame:true,
items:[{
contentEl:"tabOne",//标签页的页面元素id(加入你想显示的话)
title:"浪曦",
closable:true//是否现实关闭按钮,默认为false
},{
contentEl:"tabTwo",
title:"博客园兄弟们可好"
}]
});
});
html代码:

<body style="margin:10px;">
<div>
<div id="tabOne"class="x-hide-display">i am tabOne!</div>
<div id="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.