2010.04.12———Ext 之 window_window
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>window例子</title>
<link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css">
<!-- ext-base.js必须在ext-all前面,不然,Ext无法识别 -->
<script type="text/javascript" src="extjs/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="extjs/ext-all.js"></script>
<script type="text/javascript">
Ext.onReady(function(){
var win;
var button = Ext.get('show-btn');
button.on('click', function(){
// create the window on the first click and reuse on subsequent clicks
if(!win){
win = new Ext.Window({
applyTo:'hello-win',
/*可以把一个已存在的div元素装备到panel中去,并且一些特定的元素
会被特定的clss形式所渲染,如:baseCls + '-header'
baseCls + '-header-text'
baseCls + '-bwrap'
baseCls + '-tbar'
baseCls + '-body'
baseCls + '-bbar'
baseCls + '-footer'
window的baseCls是"x-window",
如果指定了applyTo配置项,任何传递给renderTo配置项的值都会被忽略,
并且目标元素的父节点自动被作为panel的容器来使用。
下面html中的"x-hidden"主要用于隐藏
*/
layout:'fit',//布局样式,这是一个基本布局类,包含一个单一的项目,自动扩大,以适应布局的容器
width:500,
height:300,
closeAction:'hide',
/*
当右上角关闭按钮被点击时执行的操作。 默认的操作是'close',这将把窗口从DOM中移除并摧毁它;
另一个合法的选项是'hide',这将简单地隐藏窗口。 通过 show 方法可以让窗口重新显示。
*/
plain: true,
/*
设置为true将把窗体的body区域用一个透明背景来渲染, 这样它将被融合进框架元素;
false 将添加一个更亮的背景色, 在视觉上高亮显示body元素
*/
items: new Ext.TabPanel({
applyTo: 'hello-tabs',
autoTabs:true,
/*
设置为true将自动查询DOM树,样式为'x-tab'的div将自动转换成 标签页,并添加到面板中
只有标签结构正确,可以作为一个容器,并且包含嵌套的,样式类型为'x-tab' 的div时,此方法才有效
1.必须使用 applyTo 以便正确地使用指定的id,与标签页容器相同
2.确保你将 deferredRender 设置成了false,以便每个标签页的内容元素在页面加载时渲染进TabPanel, 否则它们不会被转换
*/
activeTab:0,
deferredRender:false,//延迟读取
border:false
}),
buttons: [{
text:'Submit',
disabled:true
},{
text: 'Close',
handler: function(){
win.hide();//当按钮被点击时,隐藏窗口
}
}]
});
}
win.show(this);//如果win已经创建了,就直接展示
});
});
</script>
</head>
<body>
<input type="button" id="show-btn" value="Hello World" /><br /><br />
<div id="hello-win" class="x-hidden">
<div class="x-window-header">Hello Dialog</div>
<div id="hello-tabs">
<!-- Auto create tab 1 -->
<div class="x-tab" title="Hello World 1">
<p>Hello...</p>
</div>
<!-- Auto create tab 2 -->
<div class="x-tab" title="Hello World 2">
<p>... World!</p>
</div>
</div>
</div>
</body>
</html>
分享到:
相关推荐
运动休闲娱乐——运势测算行业SOP.pdf 运动休闲娱乐——运势测算行业SOP.pdf 运动休闲娱乐——运势测算行业SOP.pdf 运动休闲娱乐——运势测算行业SOP.pdf 运动休闲娱乐——运势测算行业SOP.pdf 运动休闲娱乐——运势...
标题中的"swin_tiny_patch4_window7_224.pth"是一个预训练模型的权重文件,这在深度学习领域非常常见。Swin Transformer是近年来提出的一种基于Transformer架构的新型卷积神经网络(CNN),由卢卡斯·吴(Liang-...
微信小程序——新浪读书(截图+源码).zip 微信小程序——新浪读书(截图+源码).zip 微信小程序——新浪读书(截图+源码).zip 微信小程序——新浪读书(截图+源码).zip 微信小程序——新浪读书(截图+源码).zip ...
swin_base_patch4_window7_224_22kto1k下载
此外,更新策略文件可能会影响到与之交互的其他系统,因此在生产环境中执行此操作时需谨慎,确保所有依赖都能兼容新的加密强度。 总的来说,`local_policy.jar`和`US_export_policy.jar`是Java加密策略的核心组成...
C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip ...
教务管理系统——数据库课程设计mysql+java.zip教务管理系统——数据库课程设计mysql+java.zip教务管理系统——数据库课程设计mysql+java.zip教务管理系统——数据库课程设计mysql+java.zip教务管理系统——数据库...
《Marvell 88NV1120 MPTool:东芝存储设备的专业开卡利器》 在IT领域,存储设备的管理和维护是一项至关重要的任务,尤其是对于企业级用户而言。Marvell 88NV1120 MPTool是专为东芝存储产品设计的一款开卡工具,它...
java毕业设计——驾校预约管理系统源码+数据库.zipjava毕业设计——驾校预约管理系统源码+数据库.zipjava毕业设计——驾校预约管理系统源码+数据库.zipjava毕业设计——驾校预约管理系统源码+数据库.zipjava毕业设计...
C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言...
java毕业设计——基于Springboot的招聘系统源码+数据库.zipjava毕业设计——基于Springboot的招聘系统源码+数据库.zipjava毕业设计——基于Springboot的招聘系统源码+数据库.zipjava毕业设计——基于Springboot的...
嵌入式成品项目——150W 数字电子负载全部PCB、SCH设计.zip嵌入式成品项目——150W 数字电子负载全部PCB、SCH设计.zip嵌入式成品项目——150W 数字电子负载全部PCB、SCH设计.zip嵌入式成品项目——150W 数字电子负载...
java毕业设计——基于Vue+Node的外卖系统设计与实现(答辩PPT+源代码).zip java毕业设计——基于Vue+Node的外卖系统设计与实现(答辩PPT+源代码).zip java毕业设计——基于Vue+Node的外卖系统设计与实现(答辩PPT+源...
java毕业设计——基于spring boot的音乐播放网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的音乐播放网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的音乐播放网站设计与...
C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统....
java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+数据库).zip java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+数据库).zip java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+...
JAVA毕业设计——高性能IM即时通信系统源码+java开发文档.zipJAVA毕业设计——高性能IM即时通信系统源码+java开发文档.zipJAVA毕业设计——高性能IM即时通信系统源码+java开发文档.zipJAVA毕业设计——高性能IM即时...
软件介绍: snmp win2003安装包,windows server 2003在安装snmp时若提示添加i386时,可添加解压后的这个路径。ACCSERV.MI_AUTHSERV.MI_ClusDisk.sysDHCP.MI_EVNTAGNT.DL_EVNTCMD.EX_EVNTWIN.EX_FTP.EX_FTP.MI_...
java毕业设计——俄罗斯方块项目(论文+答辩PPT+源代码+数据库+讲解视频).zip java毕业设计——俄罗斯方块项目(论文+答辩PPT+源代码+数据库+讲解视频).zip java毕业设计——俄罗斯方块项目(论文+答辩PPT+源代码+...
java毕业设计——户籍管理系统的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——户籍管理系统的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——户籍管理系统的设计与实现(论文+答辩PPT+...