AJAX
iteye_9178
这个作者很懒,什么都没留下…
展开
-
Dojo, 从0.43 向1.0 迁移(一)
公司的项目4月份开始,我们选择了dojo,不为别的,因为他有IBM的支持。当然,我个人认为EXT也是不错的。 其实开源的类库和框架我们公司用的还是很谨慎的,这次能够用上dojo我已经心满意足了。可惜,还是被开源给摆了一道,当我们开发了一大半页面的时候,dojo 1.0 发布了,而且改变很大,我们面临一个选择,继续用0.43还是升级到1.0,公司决定先进行一个评估,这个任务就落在我...2007-12-07 10:47:50 · 75 阅读 · 0 评论 -
js 判断session过期,并注销
客户希望如果没有操作,在30分钟后session过期,并且自动进行注销的操作。显然服务器没有提供这方面的支持,所以只能从客户端下功夫。实现的方式很简单,在js中记录进入页面的时间,通常用户的操作都会导致页面的刷新和url的变动,所以在公共的包含文件中加上如下的代码,1. 记录进入页面的时间。 2. 设置一个定时器,检查这个时间也现在时间的差值是否大于session过期的时间,也就是30分钟...2009-07-14 15:38:03 · 3545 阅读 · 0 评论 -
用 javascript 处理 JSON
因为JSON 是 javascript 的一个子集,所以,在javascript 中使用JSON是非常简单的。 js 代码 var myJSONObject = {"bindings": [ {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http:2007-11-07 11:07:23 · 89 阅读 · 0 评论 -
Dojo 客户端性能优化
Dojo 客户端调优的方式:1. 编译合适的dojo文件。dojo十分“巨大”, 而且有很多文件是最终用户不需要使用的。默认情况下的dojo.js 比较大,有200多k,但是如果自定义进行编译之后可能只有10多k。而且将常用的模块编译到dojo.js 也能提高效率。dojo的加载顺序如下: 1). 浏览器加载dojo.js dojo bootstrp code do...2008-06-05 12:05:30 · 163 阅读 · 0 评论 -
使用Dojo的痛苦经历
2007年6月项目准备开始了,刚来到一个新的项目组,什么都是新的,除了我自己。需要一个新的框架来开发项目,香港的同事决定使用Dojo,DWR, 我开始学习使用dojo,时间很短,但是我还是基本上熟悉了dojo的基本控件和架构。在此基础上搭建起了项目的基本框架。这是一个单页面,基于ajax和dojo widget的系统,一切都那么的新奇,又充满挑战,但是既然dojo有这么多后台,又有香港同事的推荐...2008-05-21 00:23:41 · 177 阅读 · 0 评论 -
JSON简介
JSON (JavaScript Object Notation) 是轻量级的数据交换格式。他适合人们的读写,并且也容易利用机器自动生成。它基于java script 编程语言的一个子集,Standard ECMA-262 3rd Edition - December 1999.。他采用类似C, C++, C#, Java, JavaScript, Perl, Python 等语言的格式,并且...2007-02-06 15:37:47 · 54 阅读 · 0 评论 -
JSON-RPC的简介
JSON-RPC协议是一种远程过程调用协议,其设计的目的就是为了简化处理。常规的处理机制是在两个对等通信实体之间建立点对点的数据连接,在连接的生命周期内一方可能调用另一方提供的方法,为了调用一个远程方法必须发送一个请求,而服务器端必须回答一个与该请求相对的响应除非这个请求是一个通知。 1.1 request (method invocation) 客户端通过向远...2007-02-06 13:28:02 · 462 阅读 · 0 评论 -
体验dojo强大的grid控件——简单示例剖析
Dojo 从 v1.0 开始引入了一个功能强大,快速,健壮的控件--Grid。Grid 在dojo的体系结构中属于Dojox 这个包中。这个Grid 比较灵活,可以排序,过滤,编辑,多表头,支持多种Cell 控件。官方文档的地址:http://dojotoolkit.org/book/dojo-book-0-9/docx-documentation-under-development/gri...2007-12-11 15:38:41 · 215 阅读 · 0 评论 -
Dojo和Ajax 程序的浏览器History 控制
web应用程序都面临浏览器上的history功能的困扰,前进,后退,刷新,将是你的程序失控,重复提交,丢失数据等等场景让你焦头烂额,运行的好好的程序,被客户随便摆弄一下就错误百出。这些就是客户心智和程序员心智不同产生的冲突。最初的web程序只是一些静态的网页,一般都通过地址栏的URL地址来进行定位,所以,浏览器集成了很方便的History功能,让你在浏览的历史记录中来回切换。可是,随着复杂应用程...2007-12-07 16:56:19 · 119 阅读 · 0 评论 -
Dojo, 从0.43 向1.0 迁移(二)widget 变化列表
widget change list 0.43 1.0.1 Button dijit....2007-12-07 11:49:47 · 84 阅读 · 0 评论 -
JQuery 文件上传收集
http://www.webjx.com/javascript/jsajax-14961.html基于jquery的上传插件UploadifyUploadify无论在功能、外观、可用性和扩展性上都有不错表现。 支持单文件或多文件上传,可控制并发上传的文件数 在服务器端支持各种语言与之配合使用,诸如PHP,.NET,Java…… 通过参数可配置上传文件类型及大小限制 通...2009-08-14 12:25:10 · 99 阅读 · 0 评论