没有合适的资源?快使用搜索试试~ 我知道了~
AJAX_专题--体验AJAX_知识点剖析_实例贯串各知识点实现AJAX
需积分: 0 1 下载量 153 浏览量
2010-03-31
17:14:00
上传
评论
收藏 199KB DOC 举报
温馨提示
试读
15页
该专题包含以下内容: 1. 专题思路. 2. 体验AJAX 3. 知识架构 4. 实例说明 5. 专题总结
资源详情
资源评论
资源推荐
AJAX 专题
该专题包含以下内容:
1. 专题思路.
2. 体验 AJAX
3. 知识架构
4. 实例说明
5. 专题总结
作者:邝伟林
梧桐网络工作室
专题思路
在开始 Ajax 专题之前,我觉得有必要向你说明我是以怎样的思路,怎样的内容来说
明 Ajax 的,也便于你事先判断拿你宝贵的时间来关心这个专题是否值得。
首先从要义描述 Ajax,一一分析,并通过与传统方式比较和一个简单的示例,让你对
Ajax 有个比较深入的感性认识
接着,详细地讲解 Ajax 各种主要特征,深刻地领悟它的要点,并提出进一步学习的建议
与方法。
第三步,在原理的指导下,实现 Ajax 比较突出的功能。
最后,为我们这个专题做一番总结。
特别声明五点:
第一,这个专题主要是 Ajax+PHP+MySQL+DOM+XML 方向,如果你更关注的是
ASP,SQL Server,Java 等,你可能需要选择更好的资料。
第二,讲解内容绝不复制,老调重弹,而是以创造性激发自己,与在知识的海洋里探索
的人们通过知识的纽带促成彼此的进步。
第三:借鉴了许多优秀的书籍和网络资源,促成了我独立地写出这些专题的可能性,深
表感谢!
第四:如果你有什么问题,有什么需要探讨的,或需要更多资源,你不烦联系我,本网
站上你可以找到我的联系方式。
第五,转载是欢迎的,不过请注明是来自梧桐网络。
I hope your journey through this subject will be a pleasant and
useful one! Let's get started.
体验 AJAX
What's Ajax ?
从以下四个方面描述:
<1> Ajax:Asynchronous JavaScript and XML,异步 JavaScript 和 XML(Ajax 覆盖面远非只包含 JS
与 XML),中文发音:阿贾克斯;
<2>通过 XMLHttpRequest 对象以异步的方式向服务器发送请求;服务器返回响应前,用户可以继续在
原有的页面上进行操作而无需等待;
<3>使用 Ajax 技术,允许浏览器与服务器通信而无需刷新当前页面即可实现无缝更新(就是无闪烁的更
新信息);
<4>与其说 Ajax 是一门独立的技术,不如说是一种全新的技巧,它是把
javasript,dom,xml,php,mysql 等多种已有技术巧妙地结合起来加以全新的使用。
可以得出以这么几个关键点:异步方式与服务器交互;无需等待,继续在原有页面操作,实现局部更新;
多种已有技术的综合使用
关键点剖析,深入浅出:
(1)假设你要注册为梧桐网络会员,在你输入完用户名后,你的取名可能已经被别人占有,而梧桐网络
又要求不能出现同名的现象,这时你按提交按钮,等待一段时间后,网页返回来提示你说要重新输入,这
时你可能就会想:如果我输完后不用提交前就知道该用户是否存在该多好?是的,这就是异步方式与服务
器交互:你输你的,你无须自己发出检查用户名的请求,Ajax 也会以‘偷偷(异步)’的方式帮你做这件事。
Ajax 是怎样完成这件事的呢?你可以先粗粗的了解一下它工作的流程:首先你在网页上触发了某种事件,
如你使输入框失去了焦点,或点击鼠标,或按下键,下载到浏览器的 JS 文件获取该事件后就会向服务器
发出请求,服务器端接受请求,进行处理后返回结果,这时,JS 文件收到返回的结果,进行处理后发送给
浏览器,浏览器读取数据后显示在用户的显示器上,这样就完成了一次异步地与服务器交互的行为。
你可能会纳闷了:你讲的是 Ajax,怎么却是 JS 在工作了?有这样一个比喻不知妥不妥当:爱因斯坦是一
个知名的纯理论物理学家,他对于他的理论如何通过实践来改变人类的发展史丝毫不感兴趣;Ajax 就是
这样一种理念:首先通过 JS 创建一个 XMLHttpRequest 对象,这个对象可以实现以异步的方式向服务器
发送请求,并且预先构建一个函数,一旦服务器端返回了结果,这个函数就可以对返回的结果进行处理并
提交给浏览器,而所有这些功能,我们就说是 Ajax 技术了。
小结:这点从需要的角度以一个例子的方式解释了异步的方式,以及粗粗地讲了一下实现异步交互的流程。
剩余14页未读,继续阅读
任复明
- 粉丝: 5
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0