ajax

作者: dwy_interesting | 来源:发表于2018-11-06 13:49 被阅读0次

    AJAX(阿贾克斯):
    http://www.runoob.com/ajax/ajax-tutorial.html
    Asynchronous JavaScript and XML
    异步JavaScript和XML技术
    异步:async
    JavaScript:XMLHttpRequest
    XML:数据存储与交换--JSON

    AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更 
        新部分网页内容--DOM操作。
    (无刷新技术-局部刷新技术)
    缺点:不利于SEO
    
    使用:
        1. 创建XMLHttpRequest对象(准备手机)
            var xhr = new XMLHttpRequest();
        2. 准备建立连接(找电话号码)
            xhr.open(method, url, async);
                -- method :请求方式(GET|POST)
                -- url :请求资源的URL
                -- async:是否异步,boolean,true-异步   false-同步
        3. 发送请求(拨号)
            xhr.send();
        4. 处理响应(通话)
            xhr.onreadystatechange = function() {
    
            }
            xhr.readyState
                就绪状态码,表示 XMLHttpRequest 状态
                0~4
                表明请求到达哪个阶段
                    4 -- 请求处理完毕,响应就绪
            xhr.status
                HTTP状态码
                200 - OK,请求成功
                404
                500
            xhr.responseText
                获取响应文本

    相关文章

      网友评论

          本文标题:ajax

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