桥台盖梁:学ajax需要掌握哪些技术作为基础?

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 14:47:31
学ajax需要掌握哪些技术作为基础呢?
XML?JS?JAVA?
他们又该如何做安排呢?
从0开始……

ajax 只要了解三样东西:
1、XMLHttp 用于数据通信
2、JavaScript 控制数据通信
3、DOM 数据通信媒体(也可用文本)

1.必须有一个好的编程思想
2.理解面向对象的概念
3.熟练掌握类的用法
做活以上三点,就没问题了

一楼的给些参考资料吧

Ajax不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。Ajax包含:

基于XHTML和CSS标准的表示;
使用Document Object Model进行动态显示和交互;
使用XMLHttpRequest与服务器进行异步通信;
使用JavaScript绑定一切。

Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。

你只要熟练xml、了解JavaScript就可以了。
Ajax是Asynchronous JavaScript and XML的缩写。
Ajax并不是一门新的语言或技术,它实际上是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用,它包括
使用XHTML和CSS标准化呈现;
使用DOM实现动态显示和交互;
使用XML和XSLT进行数据交换与处理;
使用XMLHttpRequest进行异步数据读取;
最后用JavaScript绑定和处理所有数据;
Ajax的一个最大的特点是无需刷新页面便可向服务器传输或读写数据(又称无刷新更新页面),这一特点主要得益于XMLHTTP组件XMLHTTPRequest对象。这样就可以向再发桌面应用程序只同服务器进行数据层面的交换,而不用每次都刷新界面也不用每次将数据处理的工作提交给服务器来做,这样即减轻了服务器的负担又加快了响应速度、缩短了用户等候时间。