美文网首页
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学习笔记

    Ajax学习笔记 Ajax简介 1. Ajax是什么? Ajax : Asynochronous javascri...

  • 2018-06-01

    # Ajax标签(空格分隔): 笔记整理---[TOC]### 从输入网址开始:- 在学习ajax之前,你应该先了...

  • AJAX的基础使用与封装

    学习笔记,请多指教 学习网址推荐 AJAX = Asynchronous JavaScript and XML(异...

  • AJAX学习笔记

    AJAX之前 回顾一下最早向服务器发请求的方式 表单发送,最早的发请求方式,可以发各种类型的请求,缺点是每次发送完...

  • Ajax学习笔记

    Ajax是什么 Ajax(异步的JavaScript和XML),是一种创建交互式网页应用的网页开发技术,该技术的核...

  • AJAX学习笔记

    之前一直不知道ajax为何物,只知道能实现异步同步,能发请求。其实确实就是这么个东西。 AJAX = Asynch...

  • Ajax学习笔记

    一.什么是Ajax? AJAX即“Asynchronous Javascript And XML”(异步JavaS...

  • Ajax学习笔记

    请求状态:xhr.readyState0:创建对象1:已经调用open方法2:已经调用send方法3:开始返回数据...

  • ajax学习笔记

    %1.AJAX = Asynchronous JavaScript and XML(异步的 JavaScript ...

  • Ajax学习笔记

    一、Ajax技术概念 Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax的全称是As...

网友评论

      本文标题:Ajax学习笔记

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