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

Dojo——基础知识

阅读更多

Dojo——基础知识

 

1、Dojo官方网站

http://dojotoolkit.org/

 

2、基本使用

在JSP页面中使用需要引入Dojo的JavaScript库

<script src="JavaScript/dojo-release-1.1.1/dojo/dojo.js"
           type="text/javascript">
</script>

 

除此之外还必须动态加载某些需要使用的函数和对象。动态加载某个函数如和类如下:

<script type="text/javascript">
	//态加载dojo.widget下的所有函数和对象
	dojo.require("dojo.widget.*");
</script>

 

注意:"dojo.require('dojo.widget.*')" 写法非常类似于Java语言里边"import java.util.*"的写法

 

3、Dojo实例程序

在页面显示一个按钮

<HTML>
	<head>
		<title>Dojo:Hello World</title>
		<script src="JavaScript/dojo-release-1.1.1/dojo/dojo.js"
			type="text/javascript" djConfig="parseOnLoad: true">
		</script>
		<script type="text/javascript">
			dojo.require('dojo.widget.Button');
		</script>
	</head>
	<body class="tundra">
		<button dojoType="Button" widgetId="helloButton">提交</button>
	</body>
</html>

 

分享到:
评论

相关推荐

    dojo基础知识内容简介

    【dojo基础知识内容简介】 Dojo是一个强大的JavaScript用户界面开发框架,专为构建富互联网应用程序而设计。它简化了JavaScript编程,使开发者能更高效地创建功能丰富的动态用户界面。Dojo的核心部分是“Dojo Base...

    Dojo教程

    Dojo 是一个强大的JavaScript库,特别设计用于构建富互联网应用程序(RIA)。...通过学习这两个PDF文档,初学者不仅可以掌握Dojo的基础知识,还能了解到如何在实际项目中运用Dojo,提升自己的前端开发技能。

    Dojo构建Ajax应用程序源码(包括书中用到的dojo-release-1.1.2)

    这个压缩包包含了Dojo框架的一个早期版本——dojo-release-1.1.2,它对于了解Dojo的历史和学习Ajax应用程序的构建非常有价值。在JavaScript的世界里,Ajax(异步JavaScript和XML)技术允许网页在不刷新整个页面的...

    dojo学习...........

    在深入学习Dojo之前,了解JavaScript的基础知识,尤其是面向对象编程的概念,是非常重要的,因为这将有助于更好地理解和使用Dojo的高级特性。 首先,让我们从基础开始,探讨Dojo的核心概念——模块和包。Dojo的模块...

    DOJO中文手册,非常全面

    ### DOJO中文手册知识点解析 #### 一、DOJO概述 **DOJO**是一个使用JavaScript语言编写的开源DHTML工具包。它通过整合了nWidgets、Burstlib和f(m)等多个项目的贡献而形成,因此被称为“统一”的工具包。DOJO的核心...

    dojo-release-1.4.3

    标题"dojo-release-1.4.3"揭示了我们讨论的是Dojo框架的一个特定版本——1.4.3。这个版本发布于2010年,尽管现在已经有了更新的版本,但1.4.3仍然被许多项目广泛使用,因为它稳定且支持众多特性。 Dojo的核心特性...

    实战dojo工具包.pdf

    ### 实战Dojo工具包知识点概述 #### 一、Dojo工具包简介 **Dojo** 是一个功能强大的 JavaScript 库,旨在简化富客户端 Ajax 应用程序的开发过程。它不仅封装了复杂的浏览器兼容性问题,还提供了一系列实用工具和...

    Mastering Dojo - JavaScript and AJAX Tools for Great Web Experiences; Rawld Gill, Craig Riecke, Alex Russell (Pragmatic BookShelf, 2008).pdf

    1. **基础知识准备**:建议读者具备一定的JavaScript基础,以及HTML/CSS的基本了解,这样可以更好地理解书中的概念和技术。 2. **实践操作**:本书通过大量的实例来展示Dojo的各种特性和功能,读者应跟随示例进行...

    dojo英文教程

    ### Dojo Toolkit:深入理解与应用实践 #### 一、简介 当开始构建Ajax应用程序时,开发者往往会遇到一些常见的挑战,比如...他们对Dojo有着深刻的理解,并愿意分享自己的知识,帮助更多的开发者掌握这一强大的工具包。

    WebGIS从基础到开发实践代码(基于ArcGIS API for JavaScript)

    2.4Dojo基础知识 2.4.1JavaScript对象 2.4.2函数也是对象 2.4.3模拟类与继承 2.4.4使用模块与包管理源代码 第3章页面布局设计 3.1使用布局小部件设计页面框架 3.1.1小部件与布局小部件简介 3.1.2使用面板组织页面...

    dojo-phone-cat:Dojo 版本的 Angularjs PhoneCat 教程

    通过这个教程,开发者不仅可以学习到Dojo的基础知识,还能了解到不同前端框架之间的设计理念和实现方式,这对于提升跨框架开发能力非常有帮助。同时,这也提供了一个比较不同解决方案的机会,以便于选择更适合特定...

    DojoInPractice(中文版)

    "实战Dojo工具包"包含的两个文件——"实战Dojo工具包.odt"和"实战Dojo工具包.pdf",很可能是详细的教程文档。这些文档可能涵盖了以下内容: 1. **安装与设置**: 如何在项目中引入Dojo,配置加载器,以及设置开发...

    Web GIS从基础到开发实践 基于ArcGIS API for JavaScript

    2.2.2ArcGIS API for JavaScript与Dojo的关系 2.3开发与调试工具 2.3.1集成开发环境 2.3.2调试工具 2.3.3Firebug 2.3.4其他工具软件 2.4Dojo基础知识 2.4.1JavaScript对象 2.4.2函数也是对象 2.4.3模拟类与继承 ...

    第十个范例——布局之TabContainer

    【标题】"第十个范例——布局之TabContainer"是一个关于网页布局技术的主题,特别是针对使用TabContainer组件的讨论。这个范例可能涉及到前端开发,尤其是JavaScript或Ajax技术的应用,因为TabContainer通常用于创建...

    征服ASP.NET 2.0 Ajax——Web开发技术详解(光盘使用说明)

    ### ASP.NET 2.0与Ajax综合应用技术详解 #### 一、开发环境与资源概述 ...以上章节覆盖了从基础知识到高级应用的各个方面,通过这些示例,读者可以深入了解并掌握ASP.NET 2.0与Ajax结合开发的技术要点。

    CS110-jQuery:编写 Dojo jQuery 练习

    **jQuery基础知识** jQuery的核心功能是简化DOM操作、事件处理、动画效果和Ajax请求。它的选择器语法与CSS相似,使得选取页面元素变得简单。例如,`$("#myElement")`会选取ID为"myElement"的元素,`$(".myClass")`则...

    Struts2.1权威指南——基于WebWork核心的MVC开发.pdf

    - **第3章Struts2基础**:涵盖Struts2的核心组件、配置文件、请求处理流程等基础知识。 - **第4章深入Struts2**:进一步探讨Struts2的工作原理,包括Action类的设计、拦截器的使用等高级话题。 - **第5章Struts2的...

    web:回购cyberdojoweb Docker映像; 网络dojo微服务

    网络dojo微服务",它涉及了Docker、微服务架构、Web服务器以及TDD(测试驱动开发)实践等多个知识点。 首先,"Docker映像"是Docker的核心组成部分,它是一个包含了运行应用所需的所有依赖的静态层。在这个场景中,...

Global site tag (gtag.js) - Google Analytics