美文网首页
AJAX请求实例

AJAX请求实例

作者: 二进制人类 | 来源:发表于2022-09-24 20:52 被阅读0次
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script type="text/javascript">
        function buttonClick(){
          var xmlhttp = null;
            //判断版本
          if (window.XMLHttpRequest) {
           xmlhttp=new XMLHttpRequest();
          } else{
             xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");//创建请求对象
          }
          xmlhttp.onreadystatechange = function (){
              //readyState:请求的状态。0 = 未初始化,1 = 正在加载,2 = 已加载,3 = 交互中,4 = 完成
              //status:服务器的 HTTP 状态码(200 对应 OK,404 对应 Not Found(未找到))
            if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
                var str = xmlhttp.responseText
                var json = JSON.parse(str)
                document.getElementById('11').src = json.imgurl
            }
          }
          //设置请求true代表异步
          xmlhttp.open("GET","https://xxxxxxxxxx.php?a=a&b=b&c=c",true)
           //发送数据
           xmlhttp.send()
        }

    </script>
    <title>ajax</title>
</head>
<body>
      <button onclick="buttonClick()">下载</button>
      <img id="11" src="">
</body>
</html>

相关文章

  • 使用js实现AJAX和JSONP

    ajax的核心是XMLHttpRequest。一个完整的AJAX请求步骤:实例化XMLHttpRequest对象,...

  • 手写 AJAX

    目录 没有 AJAX 的年代,怎么发请求 AJAX 是什么 XMLHttpRequest 的实例属性 XMLHtt...

  • jQuery-ajax

    jQuery-ajax实例 另一种写法: get请求的简单写法: 更多ajax参数

  • 封装ajax

    // 实例化,配置请求信息,发送请求,设置回调函数 // 分析: // 期望:ajax(method,url,da...

  • AJAX请求实例

  • juquery之ajax与jsonp

    ajax 技术的目的是让javascript发送http请求,与后台通信,获取数据和信息。ajax技术的原理是实例...

  • ajax 和jsonp 正则

    ajax技术的目的是让javascript发送http请求,与后台通信,获取数据和信息。ajax技术的原理是实例化...

  • ajax与jsonp

    ajax技术的目的是让javascript发送http请求,与后台通信,获取数据和信息。ajax技术的原理是实例化...

  • ajax与jsonp

    ajax技术的目的是让javascript发送http请求,与后台通信,获取数据和信息。ajax技术的原理是实例化...

  • ajax与jsonp

    ajax技术的目的是让javascript发送http请求,与后台通信,获取数据和信息。ajax技术的原理是实例化...

网友评论

      本文标题:AJAX请求实例

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