`

2010.04.12———Ext 之 window_window

阅读更多
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 运动休闲娱乐——运势测算行业SOP.pdf 运动休闲娱乐——运势...

    swin_tiny_patch4_window7_224.pth

    标题中的"swin_tiny_patch4_window7_224.pth"是一个预训练模型的权重文件,这在深度学习领域非常常见。Swin Transformer是近年来提出的一种基于Transformer架构的新型卷积神经网络(CNN),由卢卡斯·吴(Liang-...

    微信小程序——新浪读书(截图+源码).zip

    微信小程序——新浪读书(截图+源码).zip 微信小程序——新浪读书(截图+源码).zip 微信小程序——新浪读书(截图+源码).zip 微信小程序——新浪读书(截图+源码).zip 微信小程序——新浪读书(截图+源码).zip ...

    swin_base_patch4_window7_224_22kto1k.pth

    swin_base_patch4_window7_224_22kto1k下载

    local_policy.jar和US_export_policy.jar

    此外,更新策略文件可能会影响到与之交互的其他系统,因此在生产环境中执行此操作时需谨慎,确保所有依赖都能兼容新的加密强度。 总的来说,`local_policy.jar`和`US_export_policy.jar`是Java加密策略的核心组成...

    C语言项目——超级万年历.zip

    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教务管理系统——数据库课程设计mysql+java.zip教务管理系统——数据库...

    Marvell_88NV1120_MPTool_2019.07.25_Toshiba (1).rar

    《Marvell 88NV1120 MPTool:东芝存储设备的专业开卡利器》 在IT领域,存储设备的管理和维护是一项至关重要的任务,尤其是对于企业级用户而言。Marvell 88NV1120 MPTool是专为东芝存储产品设计的一款开卡工具,它...

    java毕业设计-驾校预约管理系统源码+数据库.zip

    java毕业设计——驾校预约管理系统源码+数据库.zipjava毕业设计——驾校预约管理系统源码+数据库.zipjava毕业设计——驾校预约管理系统源码+数据库.zipjava毕业设计——驾校预约管理系统源码+数据库.zipjava毕业设计...

    C语言项目——通讯录管理系统.zip

    C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言...

    ext4-util源代码——制作make_ext4fs和simg2img工具

    本文将深入探讨如何使用`ext4-utils`工具集来创建`make_ext4fs`和`simg2img`这两个关键工具,这对于理解Android系统底层工作原理以及进行相关开发和调试非常有帮助。 `make_ext4fs`是一个用于创建ext4文件系统的...

    java毕业设计-基于Springboot的招聘系统源码+数据库.zip

    java毕业设计——基于Springboot的招聘系统源码+数据库.zipjava毕业设计——基于Springboot的招聘系统源码+数据库.zipjava毕业设计——基于Springboot的招聘系统源码+数据库.zipjava毕业设计——基于Springboot的...

    嵌入式成品项目-150W 数字电子负载全部PCB、SCH设计.zip

    嵌入式成品项目——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+源代码).zip java毕业设计——基于Vue+Node的外卖系统设计与实现(答辩PPT+源...

    java毕业设计——基于spring boot的音乐播放网站设计与实现(源码+数据库).zip

    java毕业设计——基于spring boot的音乐播放网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的音乐播放网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的音乐播放网站设计与...

    C语言项目——企业员工管理系统.zip

    C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统....

    java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+数据库).zip

    java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+数据库).zip java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+数据库).zip java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+...

    JAVA毕业设计-高性能IM即时通信系统源码+java开发文档.zip

    JAVA毕业设计——高性能IM即时通信系统源码+java开发文档.zipJAVA毕业设计——高性能IM即时通信系统源码+java开发文档.zipJAVA毕业设计——高性能IM即时通信系统源码+java开发文档.zipJAVA毕业设计——高性能IM即时...

    windows2003 snmp安装包.zip

    软件介绍: snmp win2003安装包,windows server 2003在安装snmp时若提示添加i386时,可添加解压后的这个路径。ACCSERV.MI_AUTHSERV.MI_ClusDisk.sysDHCP.MI_EVNTAGNT.DL_EVNTCMD.EX_EVNTWIN.EX_FTP.EX_FTP.MI_...

    加密解密文件local_policy.jar和US_export_policy.jar

    local_policy.jar和US_export_policy.jar 包括jdk6 jdk7 以及jdk8 三种包,下载后解压可得. 另外里面附带到官方网站的下载方法,方便以后有更高的版本可以及时查找下载

Global site tag (gtag.js) - Google Analytics