ExtJS4学习笔记之window的创建

Extjs4,创建Ext组件有了新的方式,就是Ext.create(....),而且可以使用动态加载JS的方式来加快组件的渲染,我们再也不必一次加载已经达到1MB的ext-all.js了,本文介绍如何在EXTJS4中创建一个window。

代码如下:

  1. "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. "http://www.w3.org/1999/xhtml">
  3. "Content-Type" content="text/html; charset=utf-8" />
  4. 窗口实例
  5. "stylesheet" type="text/css" href="http://www.cnblogs.com/resources/css/ext-all.css" />
  6. "text/javascript" src="http://www.cnblogs.com/bootstrap.js">
  7. "text/javascript" src="http://www.cnblogs.com/locale/ext-lang-zh_CN.js">
  8. "text/jscript">
  9. Ext.require('Ext.window');
  10. Ext.onReady(function(){
  11.   Ext.create('Ext.Window',{
  12.     width:400,
  13.     height:230,
  14.     //X,Y标识窗口相对于父窗口的偏移值。
  15.     x:10,
  16.     y:10,
  17.     plain: true,
  18.     //指示标题头的位置,分别为 top,bottom,left,right,默认为top
  19.     headerPosition: 'left',
  20.     title: 'ExtJS4 Window的创建,头在左'
  21.   }).show();
  22.   
  23.   Ext.create('Ext.Window',{
  24.     width:400,
  25.     height:230,
  26.     x:500,
  27.     y:10,
  28.     plain: true,
  29.     //指示标题头的位置,分别为 top,bottom,left,right,默认为top
  30.     headerPosition: 'right',
  31.     title: 'ExtJS4 Window的创建,头在右'
  32.   }).show();
  33.   
  34.   Ext.create('Ext.Window',{
  35.     width:400,
  36.     height:230,
  37.     x:10,
  38.     y:300,
  39.     plain: true,
  40.     //指示标题头的位置,分别为 top,bottom,left,right,默认为top
  41.     headerPosition: 'bottom',
  42.     title: 'ExtJS4 Window的创建,头在底'
  43.   }).show();
  44.   var win = Ext.create('Ext.Window',{
  45.     width:400,
  46.     height:230,
  47.     x:500,
  48.     y:300,
  49.     plain: true,
  50.     //指示标题头的位置,分别为 top,bottom,left,right,默认为top
  51.     headerPosition: 'top',
  52.     title: 'ExtJS4 Window的创建'
  53.   });
  54.   win.show();
  55. });




窗口实例








你可能感兴趣的:(extjs,stylesheet,function,xhtml,html,ext)