- 浏览: 110915 次
- 性别:
- 来自: 深圳
最新评论
-
wangtao_king188:
修改页面为UTF-8编码显示就正常了。
Eclipse中文帮助文档 -
brown802:
...
用dojo.dnd实现拖放功能 -
zhuchao_ko:
非常棒!!!
ActiveMQ配置 -
wjl1174:
介绍的东西太陈旧
Eclipse插件开发 -
子衿青青:
weilu73 写道 有部分乱码啊
记得以前也看到过一些乱码 ...
Eclipse中文帮助文档
文章列表
几乎所有用过或者试图用Dojo的人都有同一种抱怨:Dojo的文档太不给力!不得不承认这是Dojo的一个致命弱点。但现在开始,这一情况终于得到改观。正如前面两篇文章,《如何使用dojo.query》以及《Dojo DOM函数》,都是最新的Dojo1.6教程系列文章,本博客将陆续翻译这批非常好的教材系列,让Dojo的新手能够通过这个教程快速上手。
这些教程主来自dojo官方网站,是由资深的dojo committer写作的,初期的教程主要涉及Dojo入门。后面会有更多高级教程。希望通过我们的翻译,能为中国的Dojo开发者提供帮助,如果有兴趣参与,也可以站内信联系:)
- 2011-03-22 17:32
- 浏览 760
- 评论(0)
本文翻译自:
Dojo DOM Functions
原作者: Sam Foster
翻译: Siqi (siqi.zhong@gmail.com)
在本教程中,您将学到如何使用Dojo简单地跨平台操作DOM。只需要基本DOM知识和几个Dojo函数,您就能高效地创建、读取、更新或是删除页面上的元素。
难度:初学者
Dojo 版本:1.6
开始上手
从基于浏览器的JavaScript受到关注时起,Document Object Model (DOM) 就是我们绘制所要内容的的地方,也是用户所看到的界面。如果我们想要增强、替换或是向浏览器加载好的HTML添加点什么东西 ...
- 2011-03-22 15:47
- 浏览 711
- 评论(0)
在本讲义中,我们将学到DOM的查询,以及如何使用dojo.query来方便的查找并操作DOM节点。
难度:初学者 适用的Dojo 版本: 1.6
作者:Bryan Forbes
译者: feijia
原文连接:http://dojotoolkit.org/documentation/tutorials/1.6/using_query/
入门
对DOM编程的一个关键要素是能够快速高效的获取到你所要使用的节点。之前我们曾经介绍过使用dojo.byId来查找DOM节点的方法。但是,这种方法的局限性也很明显。你很难为页面上每个节点都起一个唯一的ID;而 ...
- 2011-03-21 16:52
- 浏览 761
- 评论(0)
createNewFile()和createTempFile()区别:
为了更好地测试,我建了两个类:
1、使用createNewFile()创建一个abc.txt的文件:
public class TestFile1 {
public static void main(String[] args) {
File f1 = new File("C:\\abc.txt");
try {
f1.createNewFile();
System.out.println(f1.getName());
} catch (IOExce ...
本文已经首发于InfoQ中文站,版权所有,原文为《Dojo Data Store —— 统一数据访问接口》,如需转载,请务必附带本声明,谢谢。InfoQ中文站是一个面向中高端技术人员的在线独立社区,为Java、.NET、Ruby、SOA、敏捷、架构等领域 ...
- 2011-03-17 17:12
- 浏览 711
- 评论(0)
本文翻译自: Dojo Object
Stores
原作者: Kris Zyp
翻译: Siqi
Dojo 1.6推出了一套新的名为Dojo Object Store的data store API。 这套基于HTML5 IndexedDB object
store API
的新store API旨在大大简化Dojo store的交互和构建。
这套新的API遵循HTTP/REST命名规范,并与dojox.storage
providers
(local storage, cookie storage, 和 WebSQL
storage适用)以 ...
- 2011-03-01 12:21
- 浏览 883
- 评论(0)
本文已经首发于InfoQ中文站,版权所有,原文为《用Dojo实现Ajax请求:XHR、跨域、及其他》,如需转载,请务必附带本声明,谢谢。 InfoQ中文站是一个面向中高端技术人员的在线独立社区,为Java、.NET、Ruby、SOA、敏捷、架构等领域 ...
- 2011-02-22 15:43
- 浏览 784
- 评论(0)
本文翻译自: Asynchronous Modules Come to Dojo 1.6
原作者:
Kris Zyp
翻译: feijia
在最新的
1.6
版本中,
Dojo(Core)
和
Dijit
已经进行了代码重构首次引入了符合
CommonsJS AMD API
规范的异步模块加载机制
(AMD)
模块的兼容性
通过重构,现在
Dojo
的模块已经完全和下列框架兼容
:
RequireJS
No ...
- 2011-02-21 15:59
- 浏览 903
- 评论(0)
通过Dojo官方博客得知,Dojo1.6 Beta1已经发布,原文链接:http://dojotoolkit.org/blog/dojo-1-6-beta-1。下面是翻译内容。本博客也将逐步介绍Dojo1.6的新特性和解决的问题。 很高兴发布Dojo1.6的第一个beta版本。 即将在2月份发布的1.6正式版会是第一个包含面向Dojo2.0的一些转型的版本,这些转型变化较大,但保持向后兼容。 因为一些开发仍在进行,我们也将尽快发布Dojo 1.5.1版本,它包含了针对当前最为稳定和普及的1.5版本中重要的bug修复。 Dojo 1.6 release notes还在编写 ...
- 2011-01-19 14:19
- 浏览 551
- 评论(0)
对于组件化的软件工程设计,很多开发人员都比较熟悉。组件化的设计适合于复杂的软件系统和团队协作开发。把软件系统划分成若干个组件,组件之间通过预先定义好的接口和协议进行通讯和协作,共同完成整个软件系统的职 ...
- 2011-01-19 13:33
- 浏览 417
- 评论(0)
随着Ajax技术的流行,越来越多的Web应用使用Ajax技术来提高用户体验。使用Ajax技术的一个重要优势是不需要额外的浏览器插件支持,只需要使用浏览器原生的 API,并利用JavaScript来操作即可。使用原生API时会遇到的两个比较大的问题是浏览器兼容性和底层A代PI接口带来的编程复杂性。同样的功能在不同的浏览器上的实现方式是存在差异的。如果一个应用希望支持不同的浏览器,则开发人员需要添加很多的浏览器检测或嗅探的代码。比如同样的事件绑定功能,在IE上使用attachEvent,而在其它浏览器上则使用addEventListener。除了兼容性问题之外,浏览器提供的原生API的接口一般都比较 ...
- 2010-12-30 14:05
- 浏览 575
- 评论(0)
本文翻译自http://www.sitepen.com/blog/2010/11/04/requirejsamd-module-forms/,并加入部分自己的解释。 CommonJS 提出了一种用于同步或异步动态加载JavaScript代码的API规范,非常简单却很优雅,称之为AMD(Modules/AsynchronousDefinition)。RequireJS和NodeJ ...
- 2010-12-15 00:07
- 浏览 619
- 评论(0)
2005年5月,Ajax概念被第一次提出。而在此一年之前,Dojo框架已经写下了第一行代码。作为Ajax之前的“Ajax”框架,Dojo官网至今一直用着朴素的名字来定义自己:javascript toolkit。看上去仅仅是个工具集,而事实上它却有框架的力量 ...
- 2010-12-14 23:24
- 浏览 702
- 评论(0)
Dojo 1.6 提供了一个基于WebSocket API开发的用于实时通信的dojo socket API, WebSocket 提供了一种支持全双工通信的对象,我们可以非常方便的实时的将消息从服务端直接发送到客户端。Dojo的新 dojox.socket
模块还提供了WebSocket API所没有的基于HTTP的
long-polling。
Dojox.socket
模块设计上十分简单,轻量级并且与协议无关。原来dojo有很多针对特定协议开发的模块,如CometD 和 RestChannels, 但是还有大量的其他协议无法满足,所以 dojox.socket
模块 ...
- 2010-11-25 16:39
- 浏览 708
- 评论(0)
作者:Nathaniel T. Schutta
原文:http://www.javaworld.com/javaworld/jw-05-2009/jw-05-javascript-tools-overview.html
翻译:Tim
JS是可能很现今世界上用的最多,同时也是最被误解编程语言了。虽然JS作为Web开发的工具已经存在了很久,许多开发者仍然不喜欢使用它,因为他们早就受够了浏览器兼容性问题,受够了用alert来作为调试工具。有一阵子,程序员们甚至退出了使用JS开发,而把这个难题丢给界面设计人员。直到有一天,Jesse James Garrett叫响了Ajax
这 ...
- 2010-11-16 15:11
- 浏览 544
- 评论(0)