-
Dojo:Could not load 'dojo.event.*'; 错误5
用书上的例子运行dojo的例子,结果报错: Could not load 'dojo.event.*'; last tried './event/*.js' index.htm (line 21)
下面是源代码:<html> <head> <title>ScriptSrcIO Page </title> <style type="text/css"> .bookmarks { width: 300; background: lightGray; border-style: solid; border-width: 2px; border-color: black } </style> <script language="JavaScript" type="text/javascript"> // Dojo configuration djConfig = { // preventBackButtonFix: true, //debugAtAllCosts: true, isDebug: true }; </script> <!--[b]所有的dojo的文件,我都放在js目录下,并且层级目录保持原样,版本是1.02[/b]--> <script language="JavaScript" type="text/javascript" src="js/dojo.js"> </script> <script type="text/javascript"> dojo.require("dojo.event.*"); dojo.require("dojo.io.*"); dojo.require("dojo.io.ScriptSrcIO"); dojo.addOnLoad(getBookmarks); function getBookmarks() { dojo.io.bind({ url: "http://del.icio.us/feeds/json/dojomaster", transport: "ScriptSrcTransport", jsonParamName: "callback", load: function(type, data, event, kwArgs){showBookmarks(data);}, mimetype: "text/json", timeout: function() {alert('timeout');}, timeoutSeconds: 10 }); } function showBookmarks(posts) { var div = document.getElementById("container"); for (var i=0, post; post = posts; i++) { div.innerHTML += " <a href='" + post.u + "' >" + post.d + " </a> <br/>"; } } </script> </head> <body> <div id="container" class="bookmarks"> </div> </body> </html>
2008年7月10日 12:54
目前还没有答案
相关推荐
开发者可以通过dojo.require()引入需要的模块,如dojo.dom、dojo.event等,这在当时的JavaScript环境中是一个创新的解决方案,提高了代码的组织性和可维护性。 3. **Dojo的核心组件** - **dojo.js**:Dojo的核心...
5. **dojo.event**:事件驱动API,支持面向切面编程和队列管理。 6. **dojo.back**:用于撤销操作的栈管理器。 7. **dojo.rpc**:与后台服务(如JSON Web服务)通信的接口。 8. **dojo.colors**:颜色处理工具。 9. ...
标题中的"dojo-release-1.4.2-src.tar.gz"是一个特定版本的Dojo Toolkit源码压缩包,属于JavaScript库的范畴。Dojo Toolkit是一个强大的、开源的JavaScript库,广泛用于构建富互联网应用程序(RIA)。这个版本是...
5. **dojo.event**:事件管理API,支持面向切面编程(AOP)以及主题/队列功能,使事件处理更加灵活。 6. **dojo.lfx**:HTML和SVG的效果库,用于创建动画和视觉效果。 7. **dojo.animation**:(已废弃)过去用于...
Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,涵盖了从DOM操作、事件处理到AJAX通信,再到复杂的用户界面构建。在深入探讨Dojo的知识点之前,我们先简单了解一下Dojo的核心概念。 1. **...
- **下载Dojo**:可以通过官方网站或其他第三方平台下载Dojo的不同版本。 - **引入Dojo库**:将下载的Dojo库文件放入项目中,并通过`<script>`标签引入到HTML页面中。 - **编写Dojo代码**:利用Dojo提供的API来实现...
Dojo 是一个强大的JavaScript 库和工具集,用于构建富互联网应用程序(Rich Internet Applications, RIA)。这个"dojo-release-1.1.1.tar.gz"文件是Dojo库的一个特定版本,即1.1.1版,以tar.gz格式打包。这种格式是...
- **引入 Dojo**: - **设置 djConfig**: ```html djConfig = { isDebug: false }; ``` `djConfig` 是 Dojo 中的一个全局对象,用于配置 Dojo 的行为。`isDebug` 属性是最常用的一个配置项,用于控制是否...
《Dojo Toolkit 1.12.2 源代码详解》 Dojo Toolkit,简称Dojo,是一款功能强大的JavaScript库,专为构建富互联网应用(RIA)而设计。这个开源项目提供了完整的前端开发框架,包括UI组件、数据管理、动画效果以及...
Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,包括AJAX、DOM操作、事件处理、动画效果、数据存储以及模块化开发等。"dojo-release-1.3.2-docs"是Dojo框架1.3.2版本的官方文档,对于理解...
标题 "dojo-release-1.6.1-src.zip" 指的是 Dojo 框架的一个源码版本,这是在2011年发布的1.6.1版本。Dojo 是一个广泛使用的JavaScript库,它提供了丰富的功能和工具,帮助开发者构建高性能、可维护的Web应用程序。...
- **Dojo**:包含了核心功能包。 - **Dijit**:包含了所有的Widget组件。 - **DojoX**:包含了一些扩展或试验性的功能。 接下来,我们将详细介绍一些常用的包及其功能。 1. **djConfig**:这是DOJO内置的一个全局...
1. **Dojo**:核心功能包,包含基础工具和API。 2. **Dijit**:存放所有Widget组件的命名空间。 3. **DojoX**:扩展或试验功能的命名空间。 - **dojo.io**:提供了多种IO传输方式,如script、IFrame等。 - **dojo....
1. **Dojo**:核心功能包,提供基础API和服务。 2. **Dijit**:包含所有Widgets,是Dojo界面构建的核心。 3. **DojoX**:扩展和试验功能,可能在成熟后被移入Dojo或Dijit。 一些常见包的功能包括: - **dojo.io**:...
- **语法**:`dojo.connect(element, eventName, handler);` - **示例**:`dojo.connect(dojo.byId('helloBtn'), 'onclick', function(){ alert("Hello world!"); });` #### 三、Dojo的使用步骤 1. **引入CSS...
《深入解析Dojo 1.1.2源码: dojo-release-1.1.2-src》 Dojo是一个广泛使用的JavaScript库,它为Web开发提供了丰富的功能和工具,包括AJAX、DOM操作、动画效果、事件处理以及模块化开发等。在本文中,我们将深入...
- **Dojo**:核心功能包,包含基础 API 和工具。 - **Dijit**:包含所有 Widget 组件。 - **DojoX**:扩展或试验功能包,一些功能可能会在后续版本中移至 Dojo 或 Dijit 命名空间。 #### 常用包介绍 下面是 Dojo ...
- **dojo.event**:事件处理API,支持AOP和DOM事件的管理。 - **dojo.lfx**:HTML和SVG动画的支持,以及动画效果的实现。 - **dojo.fx**:特效支持,通常选择与dojo.lfx一起使用。 - **dojo.io**:处理同源策略下的...
Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,包括AJAX、DOM操作、动画效果、事件处理、数据存储等。在Java环境中,Dojo 也常被用于构建后端服务或者与Java应用进行集成。"dojo所有jar包...