我建了一个文件里面代码是网上下的精通dojo的代码: 复制代码 代码如下: !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" !-- ! Excerpted from "Mastering Dojo", ! published by The Pragmatic Bookshelf. !...
随着Ajax技术的流行,越来越多的Web应用使用Ajax技术来提高用户体验。使用Ajax技术的一个重要优势是不需要额外的浏览器插件支持,只需要使用浏览器原生的 API,并利用JavaScript来操作即可。
...
菜单应用是 Web 页面的点睛之笔。Dojo 提供的菜单库,除实现了菜单的基本功能外,还加入对弹出式菜单、图标效果、键盘响应等功能的支持,方便了开发人员的菜单开发过程。
...
本文旨在分析比较两种方法背后所采用技术原理的基础之上,给出基于两种方法构建的示例解决方案,并探讨如何针对不同类型的 Ajax 应用选择一套合适自身的解决方案。
...
在第 4 部分,您将学习如何使用一个通用 REST 处理程序从 iWidget 调用 REST 服务。
...
JAX-RS (JSR 311) 是一个能够快捷方便地创建 RESTful 服务的 API。将 JAX-RS 同 Dojo JavaScript™库结合, 您就有了一个功能强大的创建 Ajax-style RESTful 架构的方法。本文主要通过创建一个简单的示例服务来显示文件信息系统,介绍 JAX-RS 和 Dojo ...
Dojo 基本库是 Dojo 框架的基础。它包含了在 Ajax 应用开发中最经常使用的核心功能。深入了解 Dojo 基本库是理解 Dojo 核心库、用户界面库和扩展库的基础。本文详细介绍了 Dojo 基本库中所包含的重要内容,其中包括辅助工具方法、dojo.Deferred、主题发布与订阅...
Dojo 核心库构建在 Dojo 基本库的基础之上,提供了方便 Ajax 应用开发的更加丰富的功能。了解和掌握 Dojo 核心库中的内容,可以减少应用的代码量和提高开发效率。。本文详细介绍了 Dojo 核心库中比较重要和相对复杂的部分,包括数据模型、I/O 请求、拖放、常用...
Dijit 组件(widget)是 Dojo 提供的图形用户界面组件库。它提供了 Ajax 应用开发中会用到的常用组件。深入了解 Dijit 组件可以提高 Ajax 应用的开发效率。本文侧重于深入讨论 Dijit 组件的编程模型以及相关的最佳实践,以帮助开发人员更好的开发出自己的 Dijit...
本文详细介绍 dojo.query 的各种查询方式,以及常用对结果的处理方式。恰当使用 dojo.query 能够大大提高程序开发的效率,减少代码量,提高编码质量。
...
Dojo 基本库是 Dojo 框架的基础。它包含了在 Ajax 应用开发中最经常使用的核心功能。深入了解 Dojo 基本库是理解 Dojo 核心库、用户界面库和扩展库的基础。本文详细介绍了 Dojo 基本库中所包含的重要内容,其中包括辅助工具方法、dojo.Deferred、主题发布与订阅...
在第 3 部分中,您将学习如何使用一个基本模板来使您的整个用户界面达到一致的外观和感觉,以及如何使用一个被所有 iWidgets 继承的基本小部件来避免代码重复。
...
由于要学习 ArcGIS Server JavaScript API,在此 API 中 ESRI 采用的是 JavaScript 开源框架 Dojo,于是先学习了点 Dojo 的知识,算是为以后的工作做准备吧。 其实开源 JavaScript 框架很多,比如最早的 prototype,很实用的 jQuery,Yahoo 的 Yui,超炫的 ExtJS 等,至...
DOM 查询和操作是 Ajax 应用中的常见用法,是 Ajax 应用中页面动态和局部刷新的实现基础。本文详细介绍了 DOM 的基本概念,以及如何使用 DOM 基本 API 和 Dojo 来对页面文档树进行查询和操作,重点介绍了 dojo.query 和 dojo.NodeList。最后介绍了 DOM 操作性能...
HTML 语言是互联网的基础。如何正确合理的编写 HTML 文档,是很多 Web 开发人员关心的问题。富含语义的 HTML 是一种 Web 应用开发的实践,它强调从文档所需要表达的语义出发,使用 HTML 语法中表示文档结构和富含语义的元素来编写 HTML 文档,从而使得 Web 应用...