ajax专题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ajax专题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含942字,纯文字阅读大概需要2分钟。
内容图文
![ajax专题](/upload/InfoBanner/zyjiaocheng/1329/2e04fc1e1d624a4fa2e4d29639ce202a.jpg)
什么是ajax?他可以用来做什么?
1.首先,ajax不是一种编程语言,是一种在无需重新加载整个网页的情况下能够更新部分网页的技术。
优点:通过和后台服务器进行少量的数据交换,网页就能异步的局部跟新,减少服务器压力,给以很好的用户体验
那?什么是异步?说道异步先谈同步(HTTP请求过程),在一个客户端向服务端请求中,然后等待。。。。然后服务器处理-响应 ,就这样 请求--服务器处理响应(我们在等待)---页面载入
而异步而却不是这样的·---> 当我们完成一个表单后 他会自动的提交--服务器及时的处理响应 ,在不重新的刷新的情况下载入到页面中,形成和后台的数据异步交换
ok,概念知道了,那么~下面我们开始怎么用呢?
用法:XMLHttpRequest(XHR) 对象
我们采用XMLHTTPRequest这个对象来进行和后台数据的异步交换---》过程 :
1.运用HTml和Css来实现静态的页面,表达信息
2.运用XHR和WEB服务器进行数据的异步交换
3.运用JavaScript操作DOM节点,将后台传来的数据放在此节点上进行局部刷新
ok··继续扯犊子··
首先,我们实例化这个对象
var request=new XMLHttpRequest();
注释:有些浏览器不支持这个对象(傻逼IE)所以我们的解决下兼容性的问题(IE >7可以忽视)
var request ;
if(window.XMLHttpRequest){
request=new XMLHttpRequest();
}else{
request=new ActiveXObject("Microsoft.XMLHTTP");//IE6.IE5 引用独有的插件 呵呵哒
}
HTTP服务过程(数据的传输这个一定要看 我的github地址上有https://github.com/allenxieyusheng/http)
哎!写不下去了~请各位看官到我的github上看吧!!!
https://github.com/allenxieyusheng/ajax
原文:http://www.cnblogs.com/allenxieyusheng/p/5775316.html
内容总结
以上是互联网集市为您收集整理的ajax专题全部内容,希望文章能够帮你解决ajax专题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。