
AJAX系列
文章平均质量分 67
JOHNCOOLS
这个作者很懒,什么都没留下…
展开
-
Ajax研究小结
Ajax最近可谓是流行加火热,为web开发中的刷新问题带来了新的生机与希望。虽然这项技术在很久以前就有人在用,无非是XMLHttpRequest JavaScript的几项技术按一定的方式组合,也算不得什么新技术,但挂了一个名,做了一个封装,还是为不少开发人员提供了很多便捷。因此,我也抽出时间来研究了一下,并且应用到当前的项目里,同时做个小结放在这里。转载 2005-12-11 20:30:00 · 931 阅读 · 0 评论 -
掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
2006 年 2 月 16 日多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHtt转载 2006-03-13 13:04:00 · 917 阅读 · 0 评论 -
基于Ajax的应用程序架构汇总(二)
2 纯Javascript:基础结构框架2.1 AjaxCaller(Alpha版本;自从5月2005年)网址是:http://ajaxify.com/run/testAjaxCaller/,是一基本的线程安全的XMLHttpRequest包装器,主要针对Ajax新手,仍处于原始的alpha开发阶段,目前仅与AjaxPatterns的在线搜索范例一起打包。·实现对服务器的调用(G转载 2006-03-16 11:14:00 · 3748 阅读 · 0 评论 -
Ajax基本原理讲解
这段时间在学习ajax,前今天给公司同事讲解了一下基本原理,也随便放在网上给大家参考一下。我认为ajax简单的讲就是客户端通过javascript脚本获取服务器端的文本,通过解析返回值,更新部分的网页内容。下面结合一个获取QQ天气预报网页,并且对返回值进行处理的例子进行一下讲解。行数:解释。14:点击按钮开始获取。29:显示右上角的“正在加载...”的小区域(仿造gmail)。30:创建XMLHT转载 2006-03-16 12:54:00 · 1555 阅读 · 0 评论 -
基于Ajax的应用程序架构汇总(一)
浏览器端框架被划分成两大类:·应用程序框架:提供浏览器的功能,但是常以包括窗口小部件抽象和另外的部件而出名,其功能主要围绕桌面GUI框架。·基本结构框架:提供基本的管道和可移植的浏览器抽象,让开发者去创建内容。典型的功能:* 针对XMLHttpRequest的包装器以封装浏览器-服务器的交互。(所有的框架都提供这一功能)。* XML操作和查询。* 根据来自XMLHttpR转载 2006-03-16 11:13:00 · 6020 阅读 · 0 评论 -
基于Ajax的应用程序架构汇总(四)
5 服务器端:Lisp5.1 CL-Ajax网址:http://cliki.net/cl-ajax,实现Javascript直接调用服务器端Lisp函数。·如下输出函数:(export-函数 #’my-函数) ·可以产生带有参数的Javascript代理。·能回叫Javascript函数或者DOM对象。·可以被集成进SAJAX。·开源(定制,非常灵活,许可)。转载 2006-03-16 11:16:00 · 3432 阅读 · 0 评论 -
基于Ajax的应用程序架构汇总(三)
3 服务器端:多种语言3.1 跨平台异步的接口工具箱(5月2005年)CPAINT:http://cpaint.sourceforge.net/,是一真正的支持PHP和ASP/Vbscript的Ajax实现和JSRS(JavaScript远程脚本)实现。CPAINT提供给你需求的代码在后台实现AJAX和JSRS,而返回的数据以JavaScript形式在前台操作,格式化和显示。这允许你转载 2006-03-16 11:15:00 · 3521 阅读 · 0 评论 -
Atlas 学习笔记: ajax 改进 by Atlas
废话不多说,今天试试atlas1. 加入atlas 的 scriptManager 因为是后台直接调webservice 所以加上webservice的地址 atlas:ScriptManager ID="scriptManager" runat="server"> Services> atlas:ServiceRefere转载 2006-03-17 17:36:00 · 922 阅读 · 0 评论 -
ajaxPro /prototype.js 学习笔记
以下均为个人理解,如有不妥,请及时指正。1、 定义和实现类之间的继承A、 通过 直接引用和函数调用function Child(name,age,sex){ this.name = name;this.age = age; this.sex = sex; this.toString = function() {window.alert(this.na转载 2006-03-18 10:44:00 · 1307 阅读 · 0 评论 -
Ajax缘何流行—来看看大象本身
序 随着2005年Ajax这个名词的流行,关于Ajax技术本身的争论就一直喋喋不休。有些人为这种技术而激动,兴奋得投入到Ajax的大潮中。有些人对Ajax大为诟病,认为其不过是一种炒作,其类似技术早已实现,毫无新意。也有些人还持一种观望的状态,等到大势所趋时,才进行投入。 总之,一个新兴事物的诞生之初,有不同的观点进行争论是很正常的现象。作者作为支持Ajax的一派,对这个新生事转载 2006-03-17 17:32:00 · 1010 阅读 · 0 评论 -
Ajax程序设计入门
来源:TechTarget IT专家网(http://www.techtarget.com.cn/) 一、使用Ajax的主要原因 1、通过适当的Ajax应用达到更好的用户体验; 2、把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约ISP的空间及带宽租用成本的目的。 二、引用 Ajax这个概念的最早提出者Jesse转载 2006-03-17 17:37:00 · 836 阅读 · 0 评论 -
【AjaxPro实现机制浅析一】AjaxPro内部为我们做什么工作?
先找个借口:好早就想分析下AjaxPro的代码实现机制了,一直苦于没时间,现在嘛总算有那么丁点了,开篇了,慢慢分析……以一个最简单的例子开始:点击一个客户端button,触发一个javascript函数,执行一个只有一个string参数的服务端方法,返回一个处理过的string,处理方法是将传入的string变成“Hi”+string +“!”;够简单了,为了是不希望罗嗦的代码影响简单的分析;所有转载 2006-03-17 17:38:00 · 1262 阅读 · 0 评论 -
AJAX初探
Ajax真是现在最热的咚咚阿,客户指定要用这个东西,虚荣啊虚荣也满足了我猎奇的心理经过了在网上大把大把的搜寻和筛选后,这里我向大家推荐我感觉比较好的一种AJAX .Net wrapper,不知道园子里面有兄弟用过么,下面我做个简单的介绍1 下载 http://ajax.schwarz-interactive.de/download/ 例子是 http://ajax.schwarz-interact转载 2006-02-19 11:39:00 · 1117 阅读 · 0 评论 -
循序渐进学习 Ajax 的途径[收集]
一篇Ajax入门:http://ewebapp.cnblogs.com/articles/234551.html 循序渐进学习 Ajax 的途径 原贴:http://forum.javaeye.com/viewtopic.php?t=13822&postdays=0&postorder=asc&start=0 现在浏览器端以 JavaScript 为核心,基于各种 Web 标准(即:早已完成标准转载 2006-02-19 12:44:00 · 1169 阅读 · 0 评论 -
【AjaxPro实现机制浅析二】*.ashx文件是怎么来的?
上篇 说到AjaxPro为我们生成了四个ashx文件来达到异步调用的目的,这次呢,就说说这些ashx文件是怎么生成的;核心部分是其web.config配置了httpHandlers 元素httpHandlers> add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro"转载 2006-03-28 11:43:00 · 2177 阅读 · 0 评论 -
Ajax Helper
基于AjaxHelper的企业门户网站构架示例深度解析Asp.Net2.0中的Callback机制摘要: 看到不少朋友最近在写使用callback的文章,也有点手痒,也来涂鸦一下,挖掘挖掘callback的潜力。callback的一般使用方法还算简单,直接参照msdn的帮助和范例就足够了。但是想要真正用好、用精,或者想开发一些基于callback机制的WEB组件,那么,就要先深转载 2006-02-19 11:41:00 · 1420 阅读 · 0 评论 -
Ajax.net用户指南
Ajax.net用户指南程守华 译概述AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。因为封装的目的是隐藏xmlHttpRequest的实现,故我们不讨论他的实现细节。封装类是通过在.net的方法上增加AJAX属性标记来实现的,一旦被标记转载 2006-02-19 17:56:00 · 1561 阅读 · 0 评论 -
使用ajax.net实现datagrid的客户端分页
其实就是使用RenderControl 方法,摘自一个老外的blogGenericAjaxWS.asmx.csusing System;using System.Collections;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Diagnostics;using转载 2006-02-19 17:53:00 · 1348 阅读 · 0 评论 -
如何使用Ajax技术开发Web应用程序
作者: Jonathan Fenocchi 时间:2005.10.25 译者:Sheneyan 英文原文:http://webreference.com/programming/javascript/jf/column12/index.html 在过去,由于为了获得新数据而不得不重新加载web页面(或者加载其他页面)导致web应用程序发展被限制。虽然有其他方法可用(不加载其他页面),但转载 2006-02-19 18:07:00 · 1498 阅读 · 0 评论 -
AJAX在业务系统中的使用的一个例子
最近完成了一个B/S的物流管理系统,对于在其中使用的一些新技术做一个总结。此为上篇《利用XML实现通用WEB报表打印实际使用中的例子 》的继续。 为了解决服务器端页面刷新引起的用户不适和减少无需修改数据重新加载的延时,在单据查询,数据保存,数据修改等操作时采用了AJAX无刷新技术,简单介绍如下:(一).aspx 页面包含页面布局,调用隐藏窗体执行操作返回XML并加载到本窗体的javas转载 2006-03-29 17:14:00 · 974 阅读 · 0 评论 -
Ajax.NET源码分析
现在仿佛比较流行AJAX了。05年底从网上下了一个Ajax.NET并在项目中应用过,感觉不错,来的方便量又足:)。结果就一直放在一边没有管它了。这几天心血来潮拿出来看它的源代码。如果有想要的朋友,请从这儿下载。 相关网站:http://ajax.schwarz-interactive.de/csharpsample/default.aspx 打开AJAX源代码一看,一转载 2006-03-05 12:50:00 · 1186 阅读 · 0 评论 -
ajax.net Profession 点滴
学习了一下,把这过程中值得一说的拿出来说说。 先谈谈版本问题吧,在作者的网站上,说是ajax.net已经不再开发,有一个开源的版本是在他的版本基础上继续开发的,主要是增加了ajax控件吧。而作者重新开发了一个ajax.net profession ,咳,搞不懂why。目前还是一个beta版本,我学习的就是这个。现在这个网站好像变成了 demo,原来的页面找不到了,sorry,就不提供链接了,转载 2006-03-05 15:06:00 · 1585 阅读 · 0 评论 -
Atlas 实现机制浅析 [1]
原文:http://www.blogcn.com/User8/flier_lu/blog/28949768.html[0] 概述 上周 MS 发布了面向 ASP.NET 的 AJAX 框架 —— Atlas 最新 CTP 2006.1 预览版, ScottGu 在其 blog 上做了较为详细的介绍。New Atlas Build Available for Download with ASP.转载 2006-03-05 20:16:00 · 2040 阅读 · 0 评论 -
Atlas 实现机制浅析 [2]
原文:http://www.blogcn.com/User8/flier_lu/blog/28981917.html1.2 UpdatePanel 与局部重绘模式 (Partial Rendering Mode) 在上一节介绍 Altas 整体结构时曾经提到,可以在启用局部重绘模式的情况下,通过通过 标签定义需要异步更新的范围。 我们知道,传统的 HTTP 协议应用场景中,客户端在用户点转载 2006-03-05 20:18:00 · 1300 阅读 · 0 评论 -
一套使用简单的Ajax服务器控件-Anthem.NET
经常去codeproject的肯定见过,最近上面发布了一套非常好用的Ajax服务器控件目前评价已经很高了 51 votes for this article.转载 2006-03-05 14:30:00 · 1162 阅读 · 0 评论 -
利用Ajax与数据岛实现无刷新绑定
首先我们今天要用到的是Ajax.NET Professional ,您可以从http://www.schwarz-interactive.de/ 获取更多的信息然后还需要知道Xml数据岛,先来看一个简单的绑定例子: 第一步先确定XML数据源xml ID="xmlData" name="xmlData">root> METADATA> AUTHOR>John SmithAUT转载 2006-03-29 17:35:00 · 856 阅读 · 0 评论 -
我的第一个AJAX程序
Author:zfive5(zhaozidong)Email :zfive5@yahoo.com.cn礼拜五下午公司网站维护的同事问我怎样实现一个功能,一个提交页上有两个select,第二个select根据第一个select变,我的第一念头就是用ajax!test.htm: var xmlhttp; function GetContent(param) { url=""转载 2006-03-29 17:36:00 · 959 阅读 · 0 评论 -
AJAX根据邮政编码,自动完成城市和地址信息
采用一个开源的AJAX库:Ajax Toybox描述: 在注册或购物车结帐的时候,需要用户填入个人资料,这个环节可以简练一下,我们只需客人填入邮政编码,然后就根据这个邮政编码,自动从数据库中取出相应的省,市等地址信息。 这样既可以减少客户的输入,增加客户体验,又可以减少由于资料输入而产生的错误。实现: HTMLfunction createRequestObject() {转载 2006-03-31 18:16:00 · 1314 阅读 · 0 评论 -
谈AJAX的安全性及AJAX安全隐患
Web开发者不会注意到由 “AJAX(Asynchronous JavaScript And XML)”所带来的激情。不费力气就能创建像Google Suggest那样的智能网站或者像Gmail那样基于Web的应用程序,这在很大程度上要归功于这种技术。然而,伴随着AJAX应用程序的发展,我们发现了它的一些不足之处,我们发现它的安全漏洞也在逐渐变大,就像慢慢地把基于AJAX的站点放入了一颗定时转载 2006-03-05 21:19:00 · 932 阅读 · 0 评论 -
Atlas 实现机制浅析 [3]
原文:http://www.blogcn.com/User8/flier_lu/blog/29042138.html1.3 局部重绘模式的服务器端响应 在第一小节中,我们曾提到 ScriptManager 在重载的 Web.UI.Control.OnInit 事件中,会根据页面请求中 delta = true 是否存在,判断当前页面是否处于局部重绘模式中,并接管 LoadComple转载 2006-03-05 20:19:00 · 1254 阅读 · 0 评论 -
掌握 Ajax,第 1 部分: Ajax 简介
掌握 Ajax,第 1 部分: Ajax 简介Brett McLaughlin , 作家,编辑, OReilly and Associates2006 年 1 月 04 日五年前,如果不知道 XML,您就是一只无人重视的丑小鸭。十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员只能坐冷板凳了。今天,如果想跟上最新的技术时尚,那您的目标就是 Ajax。但是,转载 2006-03-05 21:46:00 · 825 阅读 · 0 评论 -
Ajax编程备忘之——Combobox无刷新填充
例子是用Asp.net编写,以下内容仅供自己备忘,观众看不明白,可以留言!有问必答! 编程思路如下: 1:后台根据前台传来的上级部门ID,获取对应的下级部门,然后组成格式为 部门代码1-部门名称1|部门代码2-部门名称2|部门代码3-部门名称3..... 前台Client端根据传来的字符串进行拆分,然后用ja转载 2006-04-08 18:34:00 · 967 阅读 · 0 评论 -
CuteEditor5.0与Ajax.net配合无刷新操作数据库
CuteEditor真的是一款很好的web在线编辑器,但是5.0的安装和以前的版本有点不同,5.0的破解版的下载地址是:http://www.seaskyer.net,下载完后解下压缩。我们在vs2005里面新建个web site吧.然后把CuteEditor添加到工具面板.我们在工具面板里面右键选择choose item,在出来的对话框里面选择browser,找到CuteEdit转载 2006-04-08 19:14:00 · 1039 阅读 · 0 评论 -
Ajax.Net快速入门
现在的项目准备用ajax,用ajax.net实现,而不是atlas,所以先看下ajax.net,Ajax.Net现在的最新版本是AjaxPro5.11.4.2,下载地址是:www.schwarz-interactive.de 首先我们新建个项目,名字是AjaxPro,我用的是vs2005beta2版本。 右击站点名字点add reference添加对我们刚刚下载来的那个叫Aja转载 2006-04-08 19:17:00 · 1017 阅读 · 0 评论 -
初次体验.NET Ajax无刷新技术
早就听说Ajax技术了,传说中是一种很牛的东西,号称无刷新,其实是在web上通过javascript,使用异步的xmlhttp请求,实现无刷新的web界面。可惜一直没有体验过, 先后听做PHP的朋友用过PHP的Ajax开发包,而且做了很多很酷的东西,使小生羡慕不已。 今天下了一个.net Ajax开发包,该开发包包括ASP2.0和目前ASP1.1版使用的Ajax,详细地址参转载 2006-04-08 19:22:00 · 1223 阅读 · 0 评论 -
Ajax实现在textbox中输入内容,动态从数据库中模糊查询显示到下拉框中
功能:在textbox中输入内容,动态从数据库模糊查询显示到下拉框中,以供选择1.建立一aspx页面,html代码 HTML> HEAD> title>WebForm1title> SCRIPT language="javascript"> //城市-----------------------------转载 2006-08-23 15:26:00 · 2636 阅读 · 0 评论 -
Ajax无刷新实现图片切换特效
1.页面cs代码using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebPa转载 2006-08-23 15:29:00 · 1152 阅读 · 0 评论 -
基于Ajax的五子棋演示
今天到sf.net上看到MagicAjax的新版本,以前没用过它,看名字象是挺不错,看了一下例子发现使用它开发确实简单,具体应用可以看它的demo。 CssClass="panelClass"> ..........在此之间,可以放.net的web组件 为了测试它的功能,用它写了个五子棋的小程序;见图和代码(包含完整工程和magicajax源码): 下载地址: /Files/Chin转载 2006-04-22 20:48:00 · 1194 阅读 · 0 评论 -
[ajax开发工具]使用JSLint完成JavaScript语法检查
JSLint是一个javascript验证工具(www.jslint.com),可以扫描javascript源代码来查找问题。如果JSLint发现一个问题,就会显示一个消息加以描述,并指出这个错误在源代码中的大致位置。有些编码风格约定可能导致未预见的行为或错误,JSLint除了能指出这些不合理的约定,还能标志出结构方面的问题。尽管JSLint不能保证逻辑一定正确,但确实有助于发现错误,这些错误很可转载 2006-09-06 16:58:00 · 1247 阅读 · 0 评论 -
AJAX应用之LRC词曲同步
先看调试文件http://www.cnbruce.com/test/lrc/index.htm?gq=byzlshw 所有文件均扒自摆渡MP3我这里做的是稍微精简的版本 1,仅对IE有效2,因为播放器是在静态文档中使用,所以目前的歌曲是固定的(解决的方法可使用动态文档,但本案未处理)3,文件路径的参数“gq”及值“byzlshw”表示的转载 2006-09-06 17:02:00 · 1212 阅读 · 0 评论