zoukankan      html  css  js  c++  java
  • XMLHTTP对像异步请求四步曲

        XMLHTTP请求可以同步,也可以异步。同步请求的send()方法仅当请求完成时才会返回,异步请求的send()方法立即返回。
        为了查看一个异步请求是否完成,需要检查其readyState。
       
        基于Mozilla的浏览器创建一个XMLHTTP对象,使用XMLHttpRequest来构造。
        var xmlhttp = new XMLHttpReaquest();

        在IE浏览器中,用MSXML XHMLHTTP ActiveX对象。
        var xml http = new ActiveXObject("Msxml2.XMLHTTP");
        
        有了XMLHTTP对象之后,就可以异步请求了,步骤:
        (1)使用open() 确定请求的参数。
        (2)用setRequestHeader()设置一些要发送的头信息。
        (3)设置onreadystatechange属性到一个函数,当请求完成时,该函数会被调用。
        (4)使用send() 发送请求。  
        
       

  • 相关阅读:
    博客样式备份
    2018年终总结
    技术博客的太监
    LeetCode 日常填坑
    互联网之父
    TotoiseSVN的使用方法
    常用CMD命令
    量化策略
    浏览器加载js的阻塞与非阻塞
    Vue核心之数据劫持
  • 原文地址:https://www.cnblogs.com/LinFx/p/2123733.html
Copyright © 2011-2022 走看看