ExtJs学习系列(3)--Ext.Window
来源:互联网 发布:js实现alert某div信息 编辑:程序博客网 时间:2024/06/05 19:04
//html代码
<div id="win" class="x-hidden">
</div>
<div id="win" class="x-hidden">
</div>
//js代码
var w=new Ext.Window({
contentEl:"win",//主体显示的html元素,也可以写为el:"win"
width:300,
height:200,
title:"标题"
});
w.show();
var w=new Ext.Window({
contentEl:"win",//主体显示的html元素,也可以写为el:"win"
width:300,
height:200,
title:"标题"
});
w.show();
参数介绍:
因为前面已经介绍了panel组件,下面只介绍window组件的几个其他特别的配置参数
//几个前面没有介绍的window自己的配置参数
1.closeAction:枚举值为:close(默认值),当点击关闭后,关闭window窗口
hide,关闭后,只是hidden窗口
2.closable:true在右上角显示小叉叉的关闭按钮,默认为true
3.constrain:true则强制此window控制在viewport,默认为false
4.modal:true为模式窗口,后面的内容都不能操作,默认为false
5.plain://true则主体背景透明,false则主体有小差别的背景色,默认为false
1.closeAction:枚举值为:close(默认值),当点击关闭后,关闭window窗口
hide,关闭后,只是hidden窗口
2.closable:true在右上角显示小叉叉的关闭按钮,默认为true
3.constrain:true则强制此window控制在viewport,默认为false
4.modal:true为模式窗口,后面的内容都不能操作,默认为false
5.plain://true则主体背景透明,false则主体有小差别的背景色,默认为false
//需要显示下show()方法,默认的窗口是可拖动的,可关闭的,可拖动大小的
w.show()
w.show()
实例介绍:
1.嵌套了tabpanel的window
我们通过items把TabPanel组件嵌套在window的主体中去了。
我们在添加工具栏看看
1.嵌套了tabpanel的window
var w=new Ext.Window({
contentEl:"win",
width:300,
height:200,
items:new Ext.TabPanel({
activeTab:0,//当前标签为第1个tab(从0开始索引)
border:false,
items:[{title:"tab1",html:"tab1在windows窗口中"},{title:"tab2",html:"tab2在windows窗口中"}]//TabPanel中的标签页,以后再深入讨论
}),
plain:true,//true则主体背景透明,false则主体有小差别的背景色,默认为false
title:"标题"
});
w.show();
contentEl:"win",
width:300,
height:200,
items:new Ext.TabPanel({
activeTab:0,//当前标签为第1个tab(从0开始索引)
border:false,
items:[{title:"tab1",html:"tab1在windows窗口中"},{title:"tab2",html:"tab2在windows窗口中"}]//TabPanel中的标签页,以后再深入讨论
}),
plain:true,//true则主体背景透明,false则主体有小差别的背景色,默认为false
title:"标题"
});
w.show();
我们通过items把TabPanel组件嵌套在window的主体中去了。
我们在添加工具栏看看
// bbar:[{text:"确定"},{text:"取消",handler:function(){w.close();}}],//bottom部
buttons:[{text:"确定"},{text:"取消",handler:function(){w.close();}}],//footer部
buttonAlign:"center",//footer部按钮排列位置,这里是中间
// collapsible:true,//右上角的收缩按钮
buttons:[{text:"确定"},{text:"取消",handler:function(){w.close();}}],//footer部
buttonAlign:"center",//footer部按钮排列位置,这里是中间
// collapsible:true,//右上角的收缩按钮
来源:http://www.cnblogs.com/qianxudetianxia/archive/2008/06/28/1231404.html
- ExtJs学习系列(3)--Ext.Window
- EXTJS 学习总结(3) Ext.Window
- ExtJS(3)--Ext.Window
- ExtJs2.0学习系列(3)--Ext.Window
- ExtJs2.0学习系列(3)--Ext.Window
- ExtJs2.0学习系列(3)--Ext.Window
- ExtJs2.0学习系列(3)--Ext.Window
- ExtJs2.0学习系列(3)--Ext.Window
- ExtJs2.0学习系列(3)--Ext.Window
- ExtJS学习------Ext.window属性详解
- EXTJS 窗口Ext.Window()学习笔记
- [转]ExtJS学习------Ext.window属性详解
- 【ExtJs学习系列】Ext简介(一)
- ExtJs学习系列(4)--Ext.FormPanel
- ExtJs学习系列(5)--Ext.TabPanel
- ExtJs学习系列(2)--Ext.Panel
- ExtJs学习系列(1)--Ext.MessageBox
- ExtJs学习系列(4)--Ext.FormPanel
- 在Android中使用Notification进行提示
- Web Topology 如何扩展
- LVS集群的体系结构
- 最小费用最大流 临时存放
- IE 控件一些高级使用方法
- ExtJs学习系列(3)--Ext.Window
- ASP.NET的十步学习法——第五步 . .
- Downloading market applications without the vending app
- LVS集群中的IP负载均衡技术
- 想成为软件架构师,你的举止够优雅吗?
- 发现一个很不错的NHibernate的教程《NHibernate之旅》来自:李永京先生
- ExtJs学习系列(2)--Ext.Panel
- .net里控制SQL服务启动
- LVS集群的负载调度