`
wly719
  • 浏览: 290079 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

extjs之-总体框架的布局

阅读更多
jsp 页面如下:
<html>
  <head>
<link rel="stylesheet" type="text/css" href="lib/ext/resources/css/ext-all.css"/>
<link rel="stylesheet" type="text/css" href="lib/ext/resources/css/xtheme.css" />
<link rel="stylesheet" type="text/css" href="lib/unimas/css/ext-unimas.css" />
<link rel="stylesheet" type="text/css" href="css/ext-index.css" />
  </head>
  <body>
  <script type="text/javascript" src="lib/ext/ext-base-debug.js"></script>
<script type="text/javascript" src="lib/ext/ext-all-debug.js"></script>
<script type="text/javascript" src="lib/ext/ext-lang-zh_CN.js" charset="utf-8"></script>
<script type="text/javascript" src="lib/unimas/CustomXmlTreeLoader.js"></script>
  <div id="north" ><div class="h_title">UI-Ⅱ System</div></div>
  <div id="center">
  <iframe scrolling="auto" frameborder="0" id="center_iframe" style="border:0px none; height:100%; width:100%;"></iframe>
  </div>
  <script type="text/javascript" src="js/index.js"></script>
  </body>
</html>
js内容如下:

Ext.onReady(function (){


//左边的树,生成树的对象

var tree = new Ext.tree.TreePanel({
region:'center',
title:'树菜单',
containerScroll:true,
loader: new Ext.ux.CustomXmlTreeLoader({
       dataUrl:'tree.xml'
   }),
  root: new Ext.tree.AsyncTreeNode(),
enableDD:true,
dropConfig:{
appendOnly:true
},
listeners:{
  'click':function(node){
  Ext.get('center_iframe').dom.src = node.attributes.hrefsrc;
  }
  }
});

//主内容
var main = new Ext.Panel({
region:'center',
contentEl: 'center',//指定内容区域为 id为center的div
title:'内容',
html:'neirong',
margins: Ext.isIE?'5 5 5 0':'10 5 5 0'

});
//建立一个viewport

v = new Ext.Viewport({

      layout:'border',

      items: [{

//xtype: 'box',

region: 'north',

contentEl: 'north',

height: 36

},{

layout: 'border',

      region:'west',

      border: false,

      split:true,
margins: Ext.isIE?'5 0 5 5':'5 0 5 5',
      width: 275,

      minSize: 100,

      maxSize: 500,

items: [tree]

},

main

],

        renderTo: Ext.getBody()

    });



});
分享到:
评论

相关推荐

    extjs资料extjs资料extjs资料

    ExtJS是一种基于JavaScript的开源富客户端框架,专为构建企业级Web应用程序而设计。它提供了丰富的组件库,包括数据绑定,强大的布局管理,以及高度可定制的用户界面元素。这个压缩包包含了一系列关于ExtJS的学习...

    extjs3.2api中文

    总体来说,这个压缩包提供了完整的ExtJS 3.2中文API文档,对于开发基于ExtJS的应用程序,尤其是对中文不熟悉的开发者,是一个非常有价值的资源。它可以帮助开发者快速理解框架的各个部分,提高开发效率,并且在遇到...

    ExtJs4.1中文API离线版

    总体而言,ExtJS 4.1中文API离线版是一个宝贵的开发工具,它提供了详细的文档和示例,有助于开发者更有效地利用这个框架,提升Web应用的性能和用户体验。无论是初学者还是经验丰富的开发者,都能从中受益匪浅。

    extjs_for_fineui_v6.0.1(亲测可用)

    将两者结合,开发者可以利用ExtJS的复杂数据处理和布局能力,同时享受FineUI的直观设计和良好的用户体验。 这个压缩包中的"extjs_for_fineui_v6.0.1"可能包含以下关键部分: 1. **js** 文件夹:存放了核心的...

    extjs可视化开发软件

    EXTJS是一种基于JavaScript的前端框架,专用于构建富互联网应用程序(RIA)。它提供了一套完整的组件库,可以创建复杂的用户界面,并且具有高度可定制性和灵活性。EXTJS的核心特性包括数据绑定、拖放功能、丰富的...

    extjs 图书管理系统

    ExtJS 图书管理系统是一款基于ExtJS前端框架开发的图书管理应用程序。ExtJS是一个强大的JavaScript库,专门用于构建富客户端的Web应用,它提供了丰富的组件库和数据绑定机制,使得开发者可以构建出功能丰富的、交互...

    js ext-4.0.7-gpl

    ExtJS 是一个强大的JavaScript前端框架,专用于构建富交互式的Web应用程序。它的全称为"Ext JavaScript Library"。在本案例中,我们关注的是版本4.0.7,这是一个开源版本,发布于GPL(GNU General Public License)...

    extjs4Grid和jqGrid对比.doc

    总体而言,ExtJs 4 Grid 在数据展示方面提供了更高的灵活性和更低的耦合度,更适合处理复杂的数据交互场景。而 jqGrid 在简单场景下可以快速实现数据展示功能,但对于复杂的业务逻辑支持能力稍弱。 #### 二、外观...

    ExtJs图书管理系统Jar包

    ExtJs图书管理系统Jar包是一个基于Java技术和ExtJs框架构建的应用程序,主要服务于图书管理领域,提供了高效、便捷的图书信息管理功能。这个系统的核心在于利用了ExtJs的富客户端技术来构建用户界面,同时借助Java的...

    extjs图形绘制之饼图实现方法分析

    在EXTJS中,饼图是一种常用的可视化工具,用于展示各部分占总体的比例关系。EXTJS框架提供了丰富的图表组件,其中包括饼图的实现。以下是对EXTJS绘制饼图的方法进行详细分析: 首先,创建一个继承自`Ext.panel....

    spket1-1.6.23

    **Spket1-1.6.23:ExtJS与MyEclipse的集成工具** ...总体来说,Spket1-1.6.23是JavaScript开发者,尤其是使用ExtJS和MyEclipse的开发者的得力助手,它通过智能的代码辅助和集成的开发环境,提高了开发效率和代码质量。

    Extjs通用权限管理系统

    总体来说,《Extjs通用权限管理系统》是一个完整的开发平台,结合了Java的稳定性和Extjs的交互性,为实现企业级权限管理提供了有力的技术支持。其设计思路和实现方式对于学习和理解Web应用开发,尤其是权限控制机制...

    办公自动化系统文档管理子系统的设计与实现.doc

    ExtJS是一个强大的JavaScript库,它为Ajax应用提供了丰富的组件和布局,使得前端界面设计更加灵活和高效。 论文结构如下: 1. 第一章,阐述办公自动化系统的背景和相关技术的现状,包括B/S模式的优势和无纸化办公...

    ExtjsGuiDesigner2.0.6.doc

    Ext JS GUI Designer是一款强大的图形用户界面(GUI)设计工具,专为使用Ext JS框架开发Web应用程序而设计。这个版本可能是对之前版本的增强或改进,可能包括新的功能、性能优化或bug修复。 描述中的重复内容...

Global site tag (gtag.js) - Google Analytics