美文网首页
Ajax学习笔记

Ajax学习笔记

作者: MVBin | 来源:发表于2017-05-23 11:02 被阅读5次

    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>

    相关文章

      网友评论

          本文标题:Ajax学习笔记

          本文链接:https://www.haomeiwen.com/subject/evmwxxtx.html