zoukankan      html  css  js  c++  java
  • Ajax初窥

    Ajax四个步骤

    1. 创建Ajax对象
    2. 连接到服务器
    3. 发送请求
    4. 接收返回值

    0x01 创建AJAX对象

    方法1(非IE6.0)

    Var oAjax = new XMLHttpRequest();

    方法2(IE6.0)

    //IE6.0版本所使用的Ajax

    Var oAjax = new ActiveXObject(“Micosoft.XMLHTTP”);

    方法3(兼容版)

    兼容的原理

    //使用没有定义的变量----报错
    //使用没有定义的属性----Underfine

    实例代码

    <script>
    Alert(a);//会提示错误。
    Alert(window.a);//会提示underfine
    </script>
    那么就可以那么写
    <script>
    Button.onclick = function()
    {
    If(window. XMLHttpRequest()){
    Var oAjax = new XMLHttpRequest();
    }else{
    Var oAjax = new ActiveXObject(“Micosoft.XMLHTTP”);
    }
    }
    </script>

    0x02 连接服务器

    Open(方法,文件名,异步传输)//例如:oAjax.open(‘get’,’a.txt’,true)
    同步:事情一件件的来
    异步:多件事情一起操作(ajax的特性就是如此)

    0x03 发送请求

    OAjax.send()

    0x04 接收请求

    oAjax.onreadstatechang=function()
    {
    If(oAjax.readyState == 4)//读取完成
    {
    If(oAjax.status == 200){
    Alert(‘成功’+oAjax.responseText);//oAjax.responseText会返回内容
    }else{
    Alert(‘失败’);
    }
    }
    }

  • 相关阅读:
    for memory long term update
    Tomcat 部署 Jenkins (Linux系统)
    Linux新增硬盘
    jenkins常见问题
    Linux安装JDk
    Jenkins入门(一)
    主播必备工具Bongo Cat!
    Docker常用命令
    Docker二进制部署
    golang中for语句详解
  • 原文地址:https://www.cnblogs.com/xishaonian/p/7073508.html
Copyright © 2011-2022 走看看