22-3.txt

来自「开发王代码 代码」· 文本 代码 · 共 19 行

TXT
19
字号
function theReadyStateChange(){
  //根据HTTP请求的状态码确定当前请求处于什么状态
  if(oXMLHttpRequest.readyState==0){
    //对象尚未初始化,这是最初的状态,这个时候open方法尚未被调用
    //你可以编写一段业务逻辑处理这个状态
  }else if(oXMLHttpRequest.readyState==1){
    //对象已创建,这个时候还未调用send方法
    //这个时候你就可以给用户一段提示信息,例如:正在加载,请稍等...
  }else if(oXMLHttpRequest.readyState==2){
    //已经调用send方法,但响应主体还未到达
  }else if(oXMLHttpRequest.readyState==3){
    //与服务器交互过程中,部分数据已经到达,但还不可以访问
  }else if(oXMLHttpRequest.readyState==4){
    //全部数据已经到达,数据和报头都可以访问了
    getResult();
  }
  //alert(oXMLHttpRequest.readyState);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?