学习ExtJS Window常用方法


Posted in Javascript onOctober 07, 2009

一、属性
plain:布尔类型,true表示强制与背景色保持协调,默认值为false。
resizable:布尔类型,用户是否可以调整窗体大小,默认值为true表示可以调整大小。
maxinizable:布尔类型,true表示显示最大化按钮,默认值为false。
maximized:布尔类型,true表示显示窗体时将窗体最大化,默认值为false。
closable:布尔类型,true表示显示关闭按钮,默认值为true。
bodyStyle:与边框的间距,如:bodyStyle:"padding:3px"。
buttonAlign:窗体中button的对齐方式(left、center、right),默认值为right。
closeAction:"close"释放窗体所占内存,"hide"隐藏窗体,建议使用"hide"。

二、方法
show:打开窗体。
hide:隐藏窗体。
close:关闭窗体。

三、事件
show:打开窗体时触法。
hide:隐藏窗体时触法。
close:关闭窗体时触法。

四、应用举例

Ext.onReady(function(){ 
var _window=new Ext.Window({ 
title:"登陆", 
renderTo:Ext.getBody(), 
frame:true, 
plain:true, 
resizable:false, 
buttonAlign:"right", 
closeAction:"hide", 
maximizable:true, 
closable:true, 
bodyStyle:"padding:4px", 
width:310, 
height:230, 
layout:"form", 
lableWidth:45, 
defaults:{xtype:"textfield",width:180}, 
items:[{fieldLabel:"帐号"},{fieldLabel:"密码"}], 
buttons:[{text:"确定"},{text:"取消",handler:function(){_window.hide();}}], 
listeners:{ 
"show":function(){ 
alert("显示"); 
}, 
"hide":function(){ 
alert("隐藏"); 
}, 
"close":function(){ 
alert("关闭"); 
} 
} 
}) 
_window.show(); 
})
Javascript 相关文章推荐
Extjs学习笔记之三 extjs form更多的表单项
Jan 07 Javascript
基于json的jquery地区联动效果代码
Jul 06 Javascript
javascript特殊用法示例介绍
Nov 29 Javascript
js脚本获取webform服务器控件的方法
May 16 Javascript
javascript实现拖放效果
Dec 16 Javascript
js实现异步循环实现代码
Feb 16 Javascript
JQuery手速测试小游戏实现思路详解
Sep 20 Javascript
Seajs是什么及sea.js 由来,特点以及优势
Oct 13 Javascript
JS 循环li添加点击事件 (闭包的应用)
Dec 10 Javascript
基于JavaScript实现淘宝商品广告效果
Aug 10 Javascript
vue源码学习之Object.defineProperty 对数组监听
May 30 Javascript
Layui 数据表格批量删除和多条件搜索的实例
Sep 04 Javascript
学习ExtJS Panel常用方法
Oct 07 #Javascript
学习ExtJS TextField常用方法
Oct 07 #Javascript
学习ExtJS(二) Button常用方法
Oct 07 #Javascript
学习ExtJS(一) 之基础前提
Oct 07 #Javascript
JavaScript 浮点数运算 精度问题
Oct 06 #Javascript
面向对象的javascript(笔记)
Oct 06 #Javascript
js removeChild 障眼法 可能出现的错误
Oct 06 #Javascript
You might like
PHP has encountered an Access Violation 错误的解决方法
2010/01/17 PHP
php 无限级数据JSON格式及JS解析
2010/07/17 PHP
IIS安装Apache伪静态插件的具体操作图文
2013/07/01 PHP
php实现读取和写入tab分割的文件
2015/06/01 PHP
Javascript 面试题随笔
2011/03/31 Javascript
Jquery命名冲突解决的五种方案分享
2012/03/16 Javascript
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
jquery使用remove()方法删除指定class子元素
2015/03/26 Javascript
自定义刻度jQuery进度条及插件
2015/09/02 Javascript
ECMA5数组的新增方法有哪些及forEach()模仿实现
2015/11/03 Javascript
javascript冒泡排序小结
2016/04/10 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
js获取文件里面的所有文件名(实例)
2017/10/17 Javascript
vue 组件 全局注册和局部注册的实现
2018/02/28 Javascript
node.js 模块和其下载资源的镜像设置的方法
2018/09/06 Javascript
详解Node.js 中使用 ECDSA 签名遇到的坑
2018/11/26 Javascript
JS操作字符串转数字的常见方法示例
2019/10/29 Javascript
微信小程序自定义联系人弹窗
2020/05/26 Javascript
[02:43]DOTA2英雄基础教程 德鲁伊
2014/01/13 DOTA
[01:08]DOTA2次级职业联赛 - Shield战队宣传片
2014/12/01 DOTA
[15:41]教你分分钟做大人——灰烬之灵
2015/03/11 DOTA
Python基于select实现的socket服务器
2016/04/13 Python
对TensorFlow中的variables_to_restore函数详解
2018/07/30 Python
Tensorflow 实现将图像与标签数据转化为tfRecord文件
2020/02/17 Python
会计专业求职信范文
2014/03/16 职场文书
俞敏洪一分钟演讲稿
2014/08/26 职场文书
一般党员对照检查材料
2014/09/24 职场文书
2014年房产销售工作总结
2014/12/08 职场文书
上班迟到检讨书范文
2015/05/06 职场文书
2015初中生物教研组工作总结
2015/07/21 职场文书
婚宴新娘致辞
2015/07/28 职场文书
欢送领导祝酒词
2015/08/12 职场文书
2015年党风廉政建设个人总结
2015/08/18 职场文书
学习商务礼仪心得体会
2016/01/22 职场文书
浅谈如何提高PHP代码的质量
2021/05/28 PHP
开机音效回归! Windows 11重新引入开机铃声
2021/11/21 数码科技