简单构建一个xmlhttp对象池合理创建和使用xmlhttp对象
摘要:在我的这篇旧文里曾经发布了一个简单的ajax操作类。我们发现,在旧文里创建xmlhttp对象的时候,每次都要new一个对象。而我们都知道new一个对象的开销是很大的。如果我们在客户端频繁使用ajax技术,那么我们就不得不多次创建xmlhttp对象。当然,如您所知,我们可以改进创建的方式,比如使用全局变量来缓存一个实例(客户端的单例模式?!),对于同步方式的通信,这是很有效的,但是这样的方式对于异步...
阅读全文
posted @
2010-01-14 23:31
JeffWong
阅读(762)
推荐(0) 编辑
发布一个简单小巧的ajax操作类
摘要:看到自编一个精致的Ajax框架(带例子) ,也想发布一个自己整理的东东。不过,看了前一句里提到的那篇文章下面的某些评论,还是有点害怕。所以,必须要申明的是,这是笔者参考网络资源整理出来的简单有效的ajax操作类(所谓“框架”这种吓死人不偿命的称呼就免了),对于规模不是太大,不想引用第三方ajax库,ajax操作要求不是太高太频繁的小项目,下面这个东东足够满足需求了。[代码]...
阅读全文
posted @
2009-09-25 16:33
JeffWong
阅读(829)
推荐(1) 编辑
解决ajax调用中ie的缓存问题
摘要:ajax请求调用的过程中发现的问题:后台请求是一个简单的.aspx文件,而这个页面又没有考虑过缓存的影响,使用ajax调试的时候发现有时候根本不走后台代码直接返回结果了,所以估计是受到浏览器缓存的影响。网上搜了一下,果然是缓存的问题:“IE中如果XMLHttpRequest提交的URL与历史一样则使用缓存,根本不向服务器端提交。因此无法取到刚提交的数据或新的数据”。解决方法...
阅读全文
posted @
2009-07-07 15:13
JeffWong
阅读(2509)
推荐(0) 编辑
ajax:简单搜索实践篇
摘要:两个.aspx文件,一个叫Default.aspx,一个叫AjaxOperations.aspx,第一个用来输入搜索数据,后一个用来对搜索关键字进行处理。js文件夹下面还有一个testJs.js的文件,它就是ajax操作的核心部分。不错,code is cheap。看代码: CodeCode highlighting produced by Actipro CodeHighlighter (fre...
阅读全文
posted @
2009-01-10 21:32
JeffWong
阅读(1198)
推荐(0) 编辑
ajax:数据传输方式简介
摘要:在异步应用程序中发送和接收信息时,常见的可以选择以纯文本和XML作为数据格式(您可以参考jquery下的ajax),现在还有一种比较流行的方式:JSON(JavaScript Object Notation)。好了,下面举例说明这三种数据格式在ajax的异步应用。一、纯文本方式1、发送/接收数据:Code is cheap.看代码: [代码]几个附加文件源码:[代码]一一保存文件,ctrl+F5,...
阅读全文
posted @
2009-01-10 21:31
JeffWong
阅读(12123)
推荐(5) 编辑
ajax:简单分页实践篇
摘要:两个.aspx文件,一个叫Default.aspx,一个叫AjaxOperations.aspx,第一个用来显示一些测试数据,后一个用来对分页进行处理。js文件夹下面还有一个testJs.js的文件,它就是ajax操作的核心部分。不错,code is cheap。看代码: CodeCode highlighting produced by Actipro CodeHighlighter (free...
阅读全文
posted @
2008-10-29 20:15
JeffWong
阅读(1232)
推荐(0) 编辑