• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Ajax核心技术代码分享

    复制代码 代码如下:

    script>
        var xhr = '';
        function Ajax()
        {
            if(window.XMLHttpRequest)
            {
                    var xhr = new XMLHttpRequest;//现代浏览器
            }else
            {
                    var xhr = new ActiveXObject('Microsoft.XMLHTTP');//IE
            }
        }
        Ajax();//1.获取Ajax对象

        xhr.onreadystatechange = function()
        {
            if(xhr.readyState == 4 xhr.status == 200)
            {
                var data = xhr.responseText;//2.判断状态,接收数据(字符串形式),后续操作
            }
        }

        //xhr.open('请求方式', '请求地址', TRUE);//3.异步传输连接
        //xhr.send([data]);//4.发送请求

        xhr.open('GET', 'demo.php?name=weichensex=0', TRUE);
        xhr.send();

        /*
        xhr.open('POST', 'demo.php', TRUE);
        xhr.setResponseHeader('Content-Type', 'application/x-www-form-urlencoded');
        xhr.send('name=weichensex=0'); 
        */

    XHR对象中的成员属性和成员方法

    复制代码 代码如下:

    {

    成员属性:
          status           服务器响应的HTTP状态码(如200或404)
          statusText        服务器响应的以字符串形式返回的HTTP状态码(ok或not found)
          readyState        浏览器请求的状态码(0到4)
          responseText         服务器响应的字符串格式的数据结果
          responseXML      服务器响应的XML格式的数据结果
          onreadystatechange   Ajax的请求事件(当readystate改变时调用的事件处理函数)
          onerror          请求过程中发生错误时调用的Mozilla的事件处理函数
          onprogress        内容加载后调用的mozilla的事件处理函数
          onload           文档加载完毕后调用的mozilla的事件处理函数
    成员方法:
          setRequestHeader();        设置当前请求的header头信息(为即将发送到服务器端的消息头增加一个键/值对)
          open();               建立一个新的请求连接(用GET、POST、URL等初始化XHR对象)
          send();               发送一个请求(可能需要发送的数据)
          getResponseHeader("server");   返回指定的HTTP头的值(如server或last-modified)
          getAllResponseHeaser();      返回由换行符分割开的所有HTTP头的字符串
          absort();              终止请求

    }

    您可能感兴趣的文章:
    • Ajax核心XMLHTTP组件资料
    • Ajax 核心框架函数及例子
    • Javascript级联下拉菜单以及AJAX数据验证核心代码
    • jquery ajax方式直接提交整个表单核心代码
    • 解析ajax核心XMLHTTPRequest对象的创建与浏览器的兼容问题
    • Ajax核心XMLHttpRequest总结
    • 简单谈谈AJAX核心对象
    上一篇:ajax跨域(基础域名相同)表单提交的方法
    下一篇:AJAX中文乱码解决新方法分享
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Ajax核心技术代码分享 Ajax,核心,技术,代码,分享,