艾康宝:Ajax的原理
来源:百度文库 编辑:偶看新闻 时间:2024/04/28 06:59:33
Ajax的原理就是:通过javascript的方式,将前台数据通过xmlhttp对象传递到后台,后台在接收到请求后,将需要的结果,再传回到前台,这样就可以实现不需要页面的回发,页是数据实现来回传递,从页实现无刷新。
Ajax的原理简单来说,实际上就是通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。
这其中最关键的一步就是从服务器获得请求数据。要清楚这个过程和原理,我们必须对 XMLHttpRequest有所了解。
我们可以看出,XMLHttpRequest对象完全用来向服务器发出一个请求的,它的作用也局限于此,但它的作用是整个ajax实现的关键,我们可以把服务器端看成一个数据接口,它返回的是一个纯文本流,当然,这个文本流可以是XML格式,可以是Html,可以是Javascript代码,也可以只是一个字符串。这时候,XMLHttpRequest向服务器端请求这个页面,服务器端将文本的结果写入页面,这和普通的web开发流程是一样的,不同的是,客户端在异步获取这个结果后,不是直接显示在页面,而是先由javascript来处理,然后再显示在页面。
本文出自:http://xp9802.iteye.com/blog/1214272 ,转载时请务必保留此出处
ajax的一个问题
ajax + asp 的错误!
ajax的学习资料
AJAX的自动刷新技术
求好的Ajax的电子教材
请问Ajax技术指的是什么技术!
网页ajax的两个小问题
关于ajax一个例子的问题
那位又中文电子版的 《AJAX实战》ajax in action这书?
有没有谁知道很酷的ajax技术的网站?
ajax技术是谁提出的?如何发展和应用的?
ajax技术是谁提出的?如何发展和应用的??
哪位提供一下PHP联合AJAX的编程实例?
哪有ajax的学习资料及案例下载呀?
哪有ajax的学习资料及案例下载呀??
哪有ajax的学习资料及案例下载呀
谁能告诉我Ajax是干什么用的
谁知道Google的AJAX开发工具GWT怎样使用??
为什么ajax能划分网页,简直是的网上的dreamweaver
ajax传递参数中特殊字符的问题
请问 Ajax 技术能否得到Linux 的支持!??
Ajax 和 Flex两中富客户端技术各自的优点是什么?
那个视频里面ajax的8号是谁?
什么是ajax