Ajax学习笔记

2017-05-23  本文已影响5人  MVBin

Ajax是什么

Ajax(异步的JavaScript和XML),是一种创建交互式网页应用的网页开发技术,该技术的核心是XMLHttpRequest对象,这个对象充当着浏览器中的脚本(客户端)与服务器之间的中间人的角色。以往的请求都是由浏览器发出,而JavaScript可以通过XMLHttpRequest对象自己发送请求,并自己处理响应。通过使用该技术,用户发送请求,请求得到响应这个过程在后台进行,用户的界面以连续的方式进行。
Ajax如何实现


  1. 创建XMLHttpRequest对象
  2. 通过XMLHttpRequest对象向服务器发送请求
  3. 创建回调函数,监视服务器响应的状态,在服务器响应完成后,回调函数启动
  4. 回调函数通多DOM动态更新HTML页面

代码示例:

<script>
    var xmlHttpRequest;
    function createXMLHttpRequest() {
        if(window.XMLHttpRequest) {
            xmlHttpRequest = new XMLHttpRequest();
        } else {
            //兼容IE5、IE6
            xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
</script>
上一篇下一篇

猜你喜欢

热点阅读