[align=center][align=center]extjs tabPanel入门
加载tabpanel的文本分2种,一种是加载前台div里的文本,另一种是js里添加html内容。js如下:
Ext.onReady(function() {
var tab1 = new Ext.TabPanel({
// defaults : {
[color=darkred][/color] // autoHeight : true
// },
height : 100,
width : 450,
activeTab : 0,
renderTo : 'div',
title : 'tab1',
items : [{
contentEl : 'tab1',
title : 'table'
}, {
contentEl : 'tab2',
title : 'table'
}]
});
var tab2 = new Ext.TabPanel({
renderTo : document.body,
height : 120,
width : 300,
// autoHeight:true,
// autoWidth:true,
activeTab : 1,
title : 'tab2',
items : [{
title : 'tabpanel',
html : 'zhoang犯法撒访问发送能否we那份是你的分'
}, {
title : 'tabpanel',
html : 'zhoang犯法撒访问发送能否we那份是你的分'
}, {
title : 'tabpanel',
html : 'zhoang犯法撒访问发送能否we那份是你的分'
}, {
title : 'tabpanel',
html : 'zhoang犯法撒访问发送能否we那份是你的分'
}]
});
});
jsp页面如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link rel="stylesheet" type="text/css"
href="extjs3.4/resources/css/ext-all.css" />
<script type="text/javascript" src="extjs3.4/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="extjs3.4/ext-all.js"></script>
<script type="text/javascript" src="extjs3.4/examples.js"></script>
<link rel="stylesheet" type="text/css" href="extjs3.4/examples.css" />
<script type="text/javascript" src="tabPanel.js"></script>
</head>
<body>
<div id="div">
<div id="tab1"class="x-hide-display">
访问方法
</div>
<div id="tab2"class="x-hide-display">
奉瓦
</div>
</div>
</body>
</html>
[align=center]
[/align][/align]
分享到:
相关推荐
在ExtJS中,`tabPanel` 是一个非常重要的组件,它允许你在一个容器内创建多个标签页,每个标签页可以承载不同的内容,提供了类似桌面应用的用户体验。在实际开发中,`tabPanel` 经常被用来组织和展示复杂的信息。 `...
ExtJS的TabPanel是其组件库中的一个核心组件,用于创建具有多个标签页的应用界面,每个标签页可以承载不同的内容。在本主题中,我们将深入探讨如何操作ExtJS的TabPanel,包括创建、添加、删除和切换标签页,以及...
### ExtJS 4.2.1 TabPanel 刷新与关闭标签功能详解 #### TabPanel 组件简介 在ExtJS框架中,`TabPanel`组件是一个非常实用且强大的UI控件,它允许用户在一个界面上组织多个相关的视图或面板,并通过标签页的形式...
Extjs4.2 设置tabpanel当前活动页签的样式 Extjs是一个流行的JavaScript框架,用于构建丰富互联网应用程序(RIA)。其中,tabpanel是Extjs中一个常用的控件,用于显示多个面板。设置tabpanel当前活动页签的样式是...
extjs动态添加tabpanel标签页支持pannel嵌入 逻辑代码在 MyWindow.js里面直接调用 方法 就可以
在ExtJS中,TabPanel是常用的组件,用于展示多个面板(Panel)并提供标签页切换功能。当用户尝试关闭TabPanel中的某个Panel时,我们可能需要执行一些验证或确认操作,例如弹出对话框询问用户是否真的要关闭当前页面...
### Extjs4.2 根据不同的数值设置 TabPanel 行的背景颜色 #### 一、引言 在Web应用程序开发中,为了提高用户体验并使数据呈现更加直观易懂,开发者常常需要根据数据的不同状态来调整UI元素的样式。例如,在使用...
在ExtJs中,GridPanel是用于展示数据的常用组件,它可以提供丰富的功能,如排序、分页、筛选等。在实际应用中,我们经常需要监听用户的交互行为,比如双击行进行进一步的操作。本篇文章将深入讲解如何在ExtJs ...
在“ExtJS扩展:垂直页签tabPanel”这个主题中,我们将探讨如何在ExtJS中实现一个创新的垂直布局的页签(tab)组件,这在很多情况下可以提供更好的用户界面体验。 首先,我们看到有两个JavaScript文件,TabPanel.js...
在EXTJS中,`tabpanel` 是一个非常常用的组件,它用于展示多个页面或者视图,每个页面或视图被封装在一个选项卡中。在某些情况下,我们可能需要限制`tabpanel`中同时显示的选项卡数量,以保持界面的简洁性和易用性。...
TabPanel(选项卡组件) 参数说明 renderTo| jQuery object | NULL> 渲染到某容器 将选项卡组件渲染到某容器,参数类型可以为字符串,也可以为jQuery所加载的对象,如果为声明该参数,组件默认的承载容器为BODY。 ...
【标题】"ext tab"指的是EXTJS框架中的TabPanel组件,EXTJS是一个基于JavaScript的UI库,用于构建富客户端应用程序。TabPanel是EXTJS中一个非常重要的组件,它允许在一个容器内创建多个可切换的面板,每个面板就像一...
在ExtJS中,TabPanel是核心组件之一,用于实现多页面或区域的切换效果,类似于Web应用中的标签页。"Ext的Tab标签封装"指的是使用ExtJS库创建的TabPanel组件,它允许用户在一个区域内通过点击不同的标签来展示不同的...
EXTJS4.2官网上的tabpanel的右键关闭当前页,关闭其它,关闭全部有一点小BUG。 修改TabCloseMenu.js文件的一下函数。 压缩文件里面就是修改过后的TabCloseMenu.js文件,只要替换当前4.2的那个文件就可以使用了!
在EXTJS 4.x框架中,`tabpanel`是用于创建多标签界面的组件,它可以方便地组织和切换多个视图。动态加载panel和HTML到tabpanel是提高应用性能和用户体验的有效方式,因为它允许按需加载内容,减少初始页面加载时间。...
在本文中,我们将深入探讨ExtJS中的`Ext.TabPanel`组件,它是创建多标签界面的核心元素。`Ext.TabPanel`允许开发者在单个容器中组织多个面板或视图,每个面板都有自己的标题,并且可以通过标签页进行切换。让我们...
EXTJS的tabpanel是其组件库中的一个重要组成部分,用于创建具有多个选项卡的用户界面,每个选项卡代表一个独立的视图或工作区。在EXTJS应用中,tabpanel提供了灵活的布局管理和用户交互功能,使开发者能够构建高效且...