`
zjq_blog
  • 浏览: 49918 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ext2.1入门必备

    博客分类:
  • JS
阅读更多
ext2.1
本文来自http://www.dojochina.com/?q=node/547
1.下载地址:http://www.extjs.com/download,下载项目:
a.ExtJS 2.1 SDK
b.ExtJS2.1 API Documentation
2.ext2.1的文档说明:需要把docs目录下的文件放置的服务器上,ext中ajax调用需要在服务器运行。
3.图片的显示问题
ext里经常用一个空白图片做占位符号,然后用css里配置的背景图片做显示,这样有利于更换主题。这个空白图片的名字就是Ext.BLANK_IMAGE_URL,默认情况下它的值是BLANK_IMAGE_URL : "http:/"+"/extjs.com/s.gif"。
虽然图片很小,也要去网上下载,一旦下载失败就显示找不到图片了。看到这里可能有人奇怪了,为什么examples下的例子没有找不到图片的问题呢
?看来你没有仔细看例子那些代码呢,每个例子都引用了../examples.js。在examples.js里设置了Ext.BLANK_IMAGE_URL ='../../resources/images/default/s.gif';。
所以要解决自己写的例子找不到图片的问题,只需要照examples.js里修改s.gif的本地路径就可以了。
4.开发工具:firefox+firebug
5.helloword的简单实例
进入上图中的examples目录,新建一个helloworld目录,helloworld目录下新建一个helloworld.html文件,将下列内容复制进helloword.html文件中。

<link rel="stylesheet" type="text/css" href="../../resources/css/ext-all.css" />
<script type="text/javascript" src="../../adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../../ext-all.js"></script>
<script type="text/javascript" src="../examples.js"></script>

<script>
Ext.onReady(function(){
    Ext.MessageBox.alert('helloworld', 'Hello World.');
});
</script>双击helloworld.html打开页面
6.仔细查看examples文件夹中的实例
7.项目中必须包含的文件
想把ext放入自己的项目,需要自己整理一下,因为发布包里的东西并非都是必要的,比如文档,比如例子,比如源代码。
必要的最小集合是这样:ext-all.js,adapter/ext/ext-base.js,build/locale/ext-lang-zh_CN.js和整个resources目录。
ext-all.js,adapter/ext/ext-base.js就包含了ext的所有功能,所有的js脚本都在这里了。
build/locale/ext-lang-zh_CN.js是中文翻译。
resources目录下是css样式表和图片。
自己的项目里只需要包含这些东西,就可以使用ext了。使用时,在页面中导入:
<link rel="stylesheet" type="text/css" href="${放置ext的目录}/resources/css/ext-all.css" />
<script type="text/javascript" src="${放置ext的目录}/ext-base.js"></script>
<script type="text/javascript" src="${放置ext的目录}/ext-all.js"></script>
<script type="text/javascript" src="${放置ext的目录}/ext-lang-zh_CN.js"></script>
分享到:
评论
1 楼 Simon_Chen 2008-06-11  
     8      )

相关推荐

    EXT2.1 API 中文说明文档

    EXT2.1 API 是一种针对Linux操作系统中EXT2文件系统的应用程序接口,它是开发人员与EXT2文件系统交互的重要工具。EXT2(Second Extended File System)是Linux早期广泛使用的日志文件系统之一,由Rene Rebeau开发。...

    Ext-2.1 Ext 2全文档

    Ext 2.1是Ext JS库的一个版本,它是一个用于构建富互联网应用程序(RIA)的JavaScript框架。这个框架提供了一套完整的组件模型、数据绑定、布局管理以及丰富的用户界面控件,使得开发者能够创建功能强大且具有桌面...

    EXT 2.1中文文档

    EXT是现在最流行的AJAX JS 框架,这是EXT2.1最新中文文档,是最全面,最权威的官方API的详细讲解。。。。

    spketdwcs-ext-2.1.mxp

    spketdwcs-ext-2.1.mxpspketdwcs-ext-2.1.mxpspketdwcs-ext-2.1.mxpspketdwcs-ext-2.1.mxpspketdwcs-ext-2.1.mxpspketdwcs-ext-2.1.mxpspketdwcs-ext-2.1.mxpspketdwcs-ext-2.1.mxpspketdwcs-ext-2.1.mxpspketdwcs-...

    ext2.1资源及帮助文档

    **EXT2.1资源及帮助文档详解** EXT2.1是一种在Linux操作系统中广泛使用的文件系统,它是EXT2文件系统的扩展版本,具有更好的性能和稳定性。这篇文档将深入探讨EXT2.1的基本概念、功能特性、安装使用以及常见问题...

    ajax的UI框架ext2.1

    eext2.1ext2.1ext2.1ext2.1ext2.1ext2.1ext2.1ext2.1xt2.1 eext2.1ext2.1ext2.1ext2.1ext2.1ext2.1ext2.1ext2.1xt2.1 eext2.1ext2.1ext2.1ext2.1ext2.1ext2.1ext2.1ext2.1xt2.1 eext2.1ext2.1ext2.1ext2.1ext2.1ext...

    ext2.1 api

    **EXT2.1 API 知识点详解** EXT2(Second Extended File System)是Linux操作系统中的一个经典文件系统,主要用于存储和管理磁盘上的数据。EXT2.1 API 是EXT2文件系统的一个特定版本,提供了对文件系统进行操作的一...

    ext2.1 css补丁

    "ext2.1 css补丁"指的是针对EXT2.1框架的一个CSS修复补丁。EXT是一个流行的JavaScript库,特别用于构建富互联网应用程序(RIA)。EXT2.1是该库的一个特定版本,它包含了一系列用于构建用户界面的组件和工具。在EXT...

    Ext 2.1 API文档(无需部署版)

    无需部署,直接运行的ext2.1帮助文档,使用方便,不再为使用api时要先部署而烦恼。在使用前,请先安装adobe air。

    Ext2.1+教程(超强的AJAX界面)

    Ext2.1是一款强大的JavaScript库,它主要用于构建富互联网应用程序(RIA)。这个“Ext2.1+教程(超强的AJAX界面)”旨在帮助开发者掌握如何利用Ext2.1的组件和功能来创建具有Ajax交互性的用户界面。Ajax,即异步...

    Ext2.1中文文档

    EXTJS 2.1中文文档提供了对EXTJS这一JavaScript库的详细解读,是开发者学习和理解EXTJS的重要参考资料。EXTJS是一种用于构建富客户端Web应用的框架,它以组件化和可扩展性著称,提供了丰富的用户界面组件,如表格、...

    EXT2.1中文API

    EXT2.1中文API是专为开发者设计的一份详尽文档,主要涵盖了EXT JavaScript库的第二版的一个重要更新。EXT是一个强大的前端开发框架,尤其在构建数据驱动的Web应用程序方面表现出色。它提供了丰富的组件库、数据绑定...

    Ext2.1,值得下载

    EXT2.1是EXT2文件系统的其中一个版本,它在EXT2的基础上进行了一些改进和优化,以提升性能和稳定性。这个文件系统由法国的Rene Rebeau开发,并在1993年首次引入Linux内核。 EXT2的主要特性包括: 1. **块组结构**...

    Ext2.1API中文文档

    Ext2.1 API中文文档是针对Ext JS框架的2.1版本提供的开发接口参考手册,主要面向Web前端开发者,特别是那些使用JavaScript进行富互联网应用程序(RIA)开发的人员。Ext JS是一个强大的JavaScript库,用于构建功能...

    Ext 2.1 API

    Defined In: Ext.js Class: Array Extends: Object Public Properties This class has no public properties. Public Methods Method Defined By indexOf( Object o ) : Number Checks whether or not the ...

    EXT2.1+struts2+spring2.5+hibernate3.2

    EXT2.1、Struts2、Spring2.5和Hibernate3.2是四个在Java Web开发中非常重要的技术框架,它们各自负责不同的职责,并且可以协同工作以构建强大的企业级应用。 EXT2.1是一个JavaScript库,主要用于创建富客户端用户...

    EXt2.1+sturts2.0+spring2.5+hibernate

    标题中的"EXt2.1+sturts2.0+spring2.5+hibernate"是一个典型的Java Web开发技术栈,它包含了四个关键组件:EXT JS 2.1、Struts 2.0、Spring 2.5和Hibernate。这些技术在2000年代末至2010年代初是非常流行的,它们...

    Ext.net2.1破解

    Ext.net2.1破解,发布到服务器不会出现Lisnce验证

    ext2.1+struts2.0+spring2.5+jdbc

    这是一个基于Java技术栈的Web应用程序开发实例,涵盖了四个核心组件:EXTJS的ext2.1、Struts2.0、Spring2.5以及JDBC,同时也涉及到JSON数据格式的使用。接下来,我们将深入探讨这些技术和它们在项目中的作用。 首先...

    ext-2.1资源包

    EXT 2.1是该框架的一个版本,发布于2007年,它提供了丰富的组件库和强大的数据绑定功能,使开发者能够创建具有桌面应用般交互体验的Web应用。 EXT的核心特性包括: 1. **组件化**:EXT 2.1包含了一系列预定义的UI...

Global site tag (gtag.js) - Google Analytics