手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
Dojo
浅析dojo中的有状态对象
Dojo 1.5 提出了一种“有状态对象”的概念. 这种有状态对象会遵循一个原则:通过 get() 和 set() 去访问和修改对象的属性. 所以,获取一个widget对象的属性,我们用: widget.get ( "checked" ) ; 设置一个对象的属性,我们用: widget.set ( "checked" , true ) ; get()和set()方法取代了原先的attr()方法,变
作者:编程之家 时间:2019-07-20
使用djConfig配置dojo
djConfig是一个全局的javascript对象,(Dojo允许开发人员重写djConfig中的设置来控制dojo的运行)他可以通过三种方式被创建。 1.通过在引用dojo.js的<script>标签内定义djConfig属性: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/stric
作者:编程之家 时间:2019-07-20
dojo 函数报错 object expected
项目中用到dojo的一段代码,老是报错,因为刚开始对dojo也不是很熟,怎么也看不出错在哪,最后比较原先的另一个文件。 聊以本文Mark此错。 下面是有错的代码: dojo.provide("atg.store.onlinechat"); atg.store.onlinechat={ openwin : function () { window.open('/sto
作者:编程之家 时间:2019-07-20
创建并增强Dojo类
创建并增强Dojo类 ——译自http://www.sitepen.com/blog/2010/07/01/creating-and-enhancing-dojo-classes/ 原作者David Walsh 像所有一流的JavaScript工具包一样,Dojo致力于将类做得尽可能灵活,因为它知道不同的用户可能对一个类及其方法是如何工作的抱有完全不同的看法。幸运的是,Dojo提供了大
作者:编程之家 时间:2019-07-20
理解dojo.require机制
Dojo 提供了一个非常强大的javascript控件库. 在使用dojo之前,用户基本上不需要具备任何基础知识. 你可以用script远程链接到dojo(dojo.js), 也可以把dojo.js下载到本地并用script标签加载. 如果你不太了解dojo, 可以参考一下如下资料: Dojo 1.4 Cheat Sheet Dojo Base Source Tree (1.4.3) Dojo R
作者:编程之家 时间:2019-07-20
dojo学习笔记(一)
1. dojo.hitch(this, myHash.enclosedFunction); 更改myHash中enclosedFunction方法的上下文,变为global,本身的就不可访问了 2.声明类 类的声明需要三个对象: 一个惟一的类名 用于扩展函数的父类(以及模拟多个继承的 “混合” 类) 定义所有属性和函数的 hash dojo.declare( "myClass", nu
作者:编程之家 时间:2019-07-20
dojo 树对象
1.在项目中加入struts2-dojo-plugin-2.1.8.jar 2.在jsp页面中加入<%@ taglib prefix="sx" uri="/struts-dojo-tags"%> 在<head><sx:head /></head> <!-- 显示树列表 --> <sx:tree rootNode="root" nodeIdProperty="id" nodeTitleProp
作者:编程之家 时间:2019-07-20
dojo实战演练
随着Ajax应用越来越多,各种Ajax Library(Prototype),Ajax Framework(DWR),Ajax Toolkit(Dojo,YUI)也日渐丰富起来,有没有办法将这些结合起来呢?类似Spring的做法,当然我没法整出一个IoC的微内核将各种Ajax“粘合”起来,但是将这些Ajax可重用的组件加以整合应该是没有问题的,这样即可以避免重复发明轮子,还可以针对各种Ajax进行
作者:编程之家 时间:2019-07-20
部分Dojo常用函数简介一——Javascript基础扩展函数
每个Ajax 框架都对Javascript 做了扩展,提供了很多常用函数,增强了 Javascript 的开发效率。在这里将对部分Dojo 中的常用函数做简单的介绍。由于Dojo的常用函数较多,也为方便大家阅读,将这些常用函数分为了五个类别分别进行介绍。本文将介绍第一部分的内容:Javascript基础扩展函数 。 * 本系列博文的绝大多数内容来自于对dojocampus.org上的dojo
作者:编程之家 时间:2019-07-20
CojoOS 基于Dojo的Web OShttp://www.satsuns.com/dojo/621.html
CojoOS 基于Dojo的Web OS http://www.satsuns.com/dojo/621.html 基于Dojo的Web OS,提供良好的用户体验,很炫的特效,提供后台数据传输接口。 该项目可用在各个系统上,可让系统界面开发成本大量减少,质量提高! 查看更多内容:SatSun工作室 DOJO 示例代码: 文件类: dojo.provide("org.cojoos.File"
作者:编程之家 时间:2019-07-20
部分Dojo常用函数简介二——面向对象OO及包机制package system
每个Ajax 框架都对Javascript 做了扩展,提供了很多常用函数,增强了 Javascript 的开发效率。在这里将对部分Dojo 中的常用函数做简单的介绍。由于Dojo的常用函数较多,也为方便大家阅读,将这些常用函数分为了五个类别分别进行介绍。本文将介绍第二部分的内容:面向对象(OO)及包机制(package system)常用函数。 * 本系列博文的绝大多数内容来自于对dojocamp
作者:编程之家 时间:2019-07-20
部分Dojo常用函数简介三——页面生命周期及DOM相关常用函数
每个Ajax 框架都对Javascript 做了扩展,提供了很多常用函数,增强了 Javascript 的开发效率。在这里将对部分Dojo 中的常用函数做简单的介绍。由于Dojo的常用函数较多,也为方便大家阅读,将这些常用函数分为了五个类别分别进行介绍。本文将介绍第三部分的内容:页面生命周期及DOM相关常用函数。 * 本系列博文的绝大多数内容来自于对dojocampus.org上的dojo ref
作者:编程之家 时间:2019-07-20
用dojo.dnd实现拖放功能
用dojo.dnd实现拖放功能 相信很多人都自己动手写过拖放。DHTML里做拖放的原理很简单,一般有这么三个阶段:mousedown 的时候做一些初始化, mousemove 的时候更新拖放对象的位置, mouseup 的时候再做一些清理工作。讲起来简单,但做起来总要花一些功夫的。 Dojo 的 dnd 模块提供了通用且功能强大的拖放支持,让我们可以不用自己造轮子,而且用起来也很方便。 废话少
作者:编程之家 时间:2019-07-20
dojo+js项目发布时屏蔽console输出
首先,应当仔细阅读一下“自动屏蔽Firebug调试代码”(http://www.jsmix.com/javascript/shielding-debugging-code.html)。这篇文章详细介绍了屏蔽console输出的代码。 然后,分析项目中每个js文件最经常requrie的js文件,然后将自动屏蔽Firebug调试代码添加进去即可。而在使用dojo项目中,最经常引用的就
作者:编程之家 时间:2019-07-20
部分Dojo常用函数简介四——String及Array扩展
每个Ajax 框架都对Javascript 做了扩展,提供了很多常用函数,增强了 Javascript 的开发效率。在这里将对部分Dojo 中的常用函数做简单的介绍。由于Dojo的常用函数较多,也为方便大家阅读,将这些常用函数分为了五个类别分别进行介绍。本文将介绍第四部分的内容:String及Array扩展。 * 本系列博文的绝大多数内容来自于对dojocampus.org上的dojo refer
作者:编程之家 时间:2019-07-20
部分Dojo常用函数简介五——事件处理以及Ajax I/O函数扩展
每个Ajax 框架都对Javascript 做了扩展,提供了很多常用函数,增强了 Javascript 的开发效率。在这里将对部分Dojo 中的常用函数做简单的介绍。由于Dojo的常用函数较多,也为方便大家阅读,将这些常用函数分为了五个类别分别进行介绍。本文将介绍第五部分,也是最后一部分的内 容:事件处理以及Ajax I/O函数扩展。 * 本系列博文的绝大多数内容来自于对dojocampus.or
作者:编程之家 时间:2019-06-06
深入了解Dojo Data
深入了解Dojo Data ——译自http://www.sitepen.com/blog/2010/10/13/dive-into-dojo-data/ 使用Dojo Data有助于快速创建Web应用的界面,且易于嵌入各种数据源。它在用户界面与底层数据之间提供了一层抽象层,使得用户界面开发人员能够专注于UI的开发,而无需担心数据库、服务器、或者数据格式的唯一性。 在接下来的例子里,我们将用一
作者:编程之家 时间:2019-06-06
dojo 很纠结
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US
作者:编程之家 时间:2019-06-06
Dojo WebSocket 应用
Dojo 1.6 提供了一个基于WebSocket API开发的用于实时通信的dojo socket API, WebSocket 提供了一种支持全双工通信的对象,我们可以非常方便的实时的将消息从服务端直接发送到客户端。Dojo的新 dojox.socket 模块还提供了WebSocket API所没有的基于HTTP的 long-polling。 Dojox.socket 模块设计上十分简
作者:编程之家 时间:2019-06-06
Dojo入门教程之dojo.io.bind详解
dojo.io.bind :处理请求取回需要的数据并处理。 这个函数是AJAX中最为重要和有用的函数,dojo.io.bind这个类是用来处理客户端与服务器间通讯的,需要通讯的参数由对象dojo.io.Request所定义,具体通讯的方法则由另外一个对象Transport所提供。Dojo里提供了一个同时兼容IE和Firefox的dojo.io.XMLHTTPTransport,但是
作者:编程之家 时间:2019-06-06
掌握 Dojo 工具包,第 5 部分: Dojo 的 UI 组件库
掌握 Dojo 工具包,第 5 部分: Dojo 的 UI 组件库 原文:http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro5/ 2008 年 11 月 21 日 这一期的 掌握 Dojo 系列 文章将主要讲述 Dojo 工具包的 UI 组件库 - Dijit 中类型多样的 Widget 及其使用方法。 Dijit 简介 从 Doj
作者:编程之家 时间:2019-06-06
掌握 Dojo 工具包 总目录
掌握 Dojo 工具包,第 1 部分: Dojo 入门简介 http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro1/index.html 随着富互联网应用程序(Rich Internet Application,RIA)的发展,一批 JavaScript Toolkit 也随之兴起 , Dojo 便是其中的优秀代表,本系列文章将由浅入
作者:编程之家 时间:2019-06-06
Dojo学习之环境搭建
公司决定使用dojo这个JavaScript框架,本来没有一点点dojo的经验。在网上查了好久好久,而且用二把刀的英语死啃残缺不全的英文文档, 仅仅了解了一点点,就把这一点点经验分享出来吧。 个人测试使用的是dojo1.5,window xp sp3,apache2.2。环境搭建代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HT
作者:编程之家 时间:2019-06-06
dojo之ValidationTextbox
功能强大的文本框:dijit.form.ValidationTextbox 这个文本输入框的功能比较强大,关键是它能够提供一些常用的验证和大小写转换。下面介绍一个例子和一些常用的属性: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>validationTextb
作者:编程之家 时间:2019-06-06
Dojo学习笔记-- djConfig解说
djConfig是dojo内置的一个全局设置对象,其作用是可以通过其控制dojo的行为 首先我们需要在引用dojo.js前声明djConfig对象,以便在加载dojo.js的时候才能够取得所设置的值,虽然在0.3版本以后dojo支持在加载后设置,但是强烈建议你把声明djConfig的代码作为第一段script 一个完整的djConfig对象定义如下(值均为dojo的默认值) <script typ
作者:编程之家 时间:2019-06-06
dojo控件FilteringSelect的使用经历
最近在用dojo做一个项目的前台。版本是1.2.3,期间使用到了FilteringSelect这个下拉菜单控件。这个控件的功能不错,即可以像传统的select标签一样下拉选择,还可以让用户直接输入进行逐字搜索匹配。不过,东西毕竟是老外做的,使用时还是到了一些水土不服的问题,这些问题在网上搜过,但都没什么结果。现在有些问题解决了,有些没有很完美的解决。现在拿出来和大家一起分享和讨论一下。 问题1
作者:编程之家 时间:2019-06-06
Dojo源码分析一
// dojo.js 负责加载代码和探测宿主系统环境 // dojo.js只加载一次,防止重复加载。 if(typeof dojo == "undefined"){ // 匿名函数,这样写不会污染全局命名空间。所有函数内定义的变量都是局部变量。 (function(){ // 查找加载dojo.js的script标签,该标签就是rootNode。 // 此函数返回一个匿名对象,
作者:编程之家 时间:2019-06-06
掌握Dojo工具包,第1部分:Dojo入门简介(1)
伴随 Web 2.0, Ajax 和 RIA 的热潮,各种 Ajax 开发工具包如雨后春笋般蓬勃发展,Dojo 正是这些工具包中的佼佼者。Dojo 为富互联网应用程序(RIA) 的开发提供了完整的端到端的解决方案,包括核心的 JavaScript 库,简单易用的小部件(Widget)系统和一个测试框架,此外,Dojo 的开源开发社区还在不停地为它提供新的功能。 Dojo 是一个 Java
作者:编程之家 时间:2019-06-06
掌握Dojo工具包,第1部分:Dojo入门简介(2)
常用包介绍 Dojo 1.1.1 提供了上百个包,这些包分别放入三个一级命名空间:Dojo,Dijit 和 DojoX 。其中 Dojo 是核心功能包 , Dijit 中存放的是 Dojo 所有的 Widget 组件,而 DojoX 则是一些扩展或试验功能,DojoX 中的试验功能在成熟之后有可能在后续版本中移入到 Dojo 或 Dijit 命名空间中。 由于 Dojo 包种类繁多,下面只列举了最
作者:编程之家 时间:2019-06-06
用dojo.hitch避免闭包使用的一种方法
在使用Dojo的web应用中,经常会用dojo.connect绑定事件到DOM树上。 比如需要绑定一个事件到按钮"Show Text"上,当点击它时,在id为"content"的div中显示hello world. <body> <input type="button" id="confirm" value="Show Text"/> <div id="content">content</di
作者:编程之家 时间:2019-06-06
上一页
16
17
18
19
20
21
22
23
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native