Javascript - ExtJs - Window组件
1.所有组件都可以放入window,此时子组件不需要配置renderTo,只需要将它们作为window的items子项即可。
2.items子项必须先创建,最后创建window,否则子项不会显示。
3.应在关闭window之前(beforeclose事件)销毁它
Ext.create("Ext.window.Window", {
    id: "AuthorizationWin",
    title: "正在编辑……",
    autoShow: true,
    style: "border:none;padding:10px;",  //去除window组件dom元素的边框
    border: false, // 去除window组件的边框
    modal: true,  //添加遮罩
    layout: "anchor",
    width: ,
    height: ,
    items: [
            Ext.getCmp("gridPanel")
    ],
    listeners: {
        beforeclose: function () { //关闭前销毁window,不能在close时销毁,否则遮罩没法清除
            this.destroy();
        },
        close: function () { }
    }
});
登录框
//创建表单
Ext.create("Ext.form.Panel", {
id: "formLogin",
border: false, // 去除panel组件的边框
defaultType: "textfield",
defaults:{style:"margin-top:10px;"},
layout: {
type: 'vbox',
align: 'center'
},
items: [
{
height: ,
emptyText:"用 户",
fieldStyle: { background: '#ffffff url(/Img/Ico/user.png) no-repeat 8px center', paddingLeft: '33px' }
},
{
height: ,
emptyText: "密 码",
fieldStyle: { background: '#ffffff url(/Img/Ico/block.png) no-repeat 8px center', paddingLeft: '33px' }
},
{
xtype:"button",
style: "border:none;background:#16699E;margin-top:10px;",
iconCls:"btnIco",
width: ,
height:,
frame:false,
border: false,
text:"登 入"
}
]
});
Ext.create("Ext.window.Window", {
        title: "Drugs ERP Login",
        bodyPadding: ,
        autoShow: true,
        style: "border:none;padding:10px;",  //去除window组件dom元素的边框
        border: false, // 去除window组件的边框       
        closable: false,
        draggable:false,
        layout: "anchor",
        width: ,
        height:,
        items: [
                Ext.getCmp("formLogin")
        ],
        listeners: {
            beforeclose: function () { //关闭前销毁window,不能在close时销毁,否则遮罩没法清除
                this.destroy();
            },
            close: function () { }
        }
    });
});
.btnIco {
background: url(../../Img/Ico/login.png);
margin-left:78px;
}

Javascript - ExtJs - Window组件的更多相关文章
- Javascript - ExtJs - GridPanel组件
		GridPanel组件(Ext.grid.GridPanel)logogram:Ext.grid.Panel | xtype:gridpanel 此类派生自Ext.Panel,创建表格需要两个必须的对 ... 
- 实用ExtJS教程100例-008:使用iframe填充ExtJS Window组件
		上面两节中我们分别演示了ExtJS Window的常用功能 和 如何最小化ExtJS Window组件,在这篇内容中我们来演示一下如何使用iframe填充window组件. 思路很简单,首先创建一个w ... 
- Extjs window组件 拖动统制
		Extjs window组件 拖动控制有时候一拖就拖出了浏览器,在想拖回来就不好办了: 解决办法:参考以下代码,在加载Ext核心库以后执行: Ext.override(Ext.Window, { ... 
- Javascript - ExtJs - TreePanel组件
		TreePanel组件(Ext.tree.TreePanel)logogram:Ext.tree.Panel | xtype:treepanel 树与节点 树面板组件的根是源头,从根上拓展出其它的子节 ... 
- Javascript - ExtJs - ToolTip组件
		一个浮动的提示信息组件…… Ext, //可选 指定箭头的位置 anchor: 'buttom', ... 
- Javascript - ExtJs - XTemplate组件
		XTemplate组件(Ext.XTemplate) 如果有一些重复的html代码需要装入数据,可以考虑使用XTemplate模板组件.XTemplate可以填入数组.对象,支持条件判断.for循环. ... 
- Javascript - ExtJs - GridPanel组件 - 编辑
		GridPanel组件 - 编辑 Ext.grid.plugin.Editing 如果要对表格使用列编辑器控件,则需要完成以下几步 1.将columns中需要编辑的列设为editor并提供编辑列时所要 ... 
- Javascript - ExtJs - TabPanel组件
		示例 Ext.create('Ext.tab.Panel', { width: "100%", renderTo: "tabBox", ... 
- 无废话ExtJs 入门教程三[窗体:Window组件]
		无废话ExtJs 入门教程三[窗体:Window组件] extjs技术交流,欢迎加群(201926085) 1.代码如下: 1 <!DOCTYPE html PUBLIC "-//W3 ... 
随机推荐
- C++基础知识-Day8
			2.类的作用域运算符 shadow 在我们之前讲的内容中,我们会发现一种情况,就是在我们在不同类中的打印函数我们都是尽量让其名字不同,那么为什么会有这种情况呢?首先我们来看一个函数 void func ... 
- java远程下载图片
			从别的网站复制文章的时候,要把图片下载到我们网站,再把图片地址换成我们网站的地址 <img id="mbkenHUwhWeOj9U8K6c8LlAXaes3oXit-M4SnmRvB4 ... 
- TensorFlow install
			$sudo pip install virtualenv Create a virtual environment (recommended) Create a new virtual environ ... 
- MySQL中IO问题定位
			在前面讲过在linux下定位磁盘IO的一个命令:iostat其实还有一个查看linux下磁盘IO读写速度命令:iotop 查看iotop -help,有哪些用法 # iotop -help Usage ... 
- IAR STM32 ------ CSTACK HEAP 设置一次可用栈的大小,HardFault_Hander
			CSTACK:限制函数中定义数组的最大值,否则进入HardFault_Hander HEAP:限制动态分配内存(C函数库中的malloc)的大小,不用可以设置为0 
- fuel6.0安装部署
			在经过一系列安装openstack方式后,个人觉得fuel的安装方式相对简易,接下来记录下安装部署fuel6.0的过程.本教程适合想把fuel6.0部署后,云主机需要连接外网的需求. 安装virtua ... 
- flask SQLALchemy外键及约束
			from flask import Flask,session from flask_sqlalchemy import SQLAlchemy import config app = Flask(__ ... 
- Openldap命令详解
			Openldap 客户端常用管理命令 1.ldapadd -x: 简答认证方式 -W: 不需要在命令上写密码 ldapapp -x -D "cn=Manager,dc=suixingpay, ... 
- es安装的时候遇到的所有的坑
			不允许root用户启动. 解决办法,创建子用户. 在linux下需要注意.es默认不能用root用户启动.我们需要新建一个用户来启动. groupadd es adduser es-user ... 
- System.Web.Optimization 合并压缩技术的使用
			捆绑和压缩原理是:将多个css文件动态合并和压缩为一个css文件.多个js文件动态合并和压缩为一个js文件,如此达到减少浏览器对服务器资源文件的请求数量.缩小资源文件的尺寸来提高页面反应速度的目的.A ... 
