zoukankan      html  css  js  c++  java
  • ajax---获取XMLHttpReuquest 对象

    ajax的异步和同步(Asynchronus Javascript and Xml)

    同步:一个时间段只能干一件事:即按部就班,一件事一件事的做。

    
    

    异步:相同的时间段做多件事,同时进行。
    依靠 XMLHttpReuquest 对象来与服务器执行异步操作。

    判断支持哪一个XMLHttpReuquest对象就等同于知道浏览器版本在什么范围内
    <!DOCTYPE html>

    <html>
    <head>
    <meta charset="utf-8">
    <title>demo</title>
    <script src="js/jquery.min.js"></script>
    <script>
    //创建XMLHttpReuquest 对象
    function createXhr(){
    var xhr =null;
    //浏览器判断
    if(window.XMLHttpRequest){
    //可以直接new出来对象的说明是IE7、8、9 Chrome、FireFox等浏览器
    xhr =new XMLHttpRequest();
    }else {
    //这样的就是IE 5.5、 IE 6等低版本的浏览器
    xhr=new ActiveXObject("Microsoft.XMLHttp");
    }
    return xhr;
    }
    function testXhr(){
    //测试回调函数createXhr
    window.alert(createXhr());//输出[object XMLHttpRequest]表示正常
    }
    </script>
    </head>
    <body>
    <input type="button" value="测试XMLHttpRequest" onclick="testXhr()"/>
    </body>
    </html>
    没有人能一路单纯到底,但是要记住,别忘了最初的自己!
  • 相关阅读:
    alg--动态规划(dynamic planning)
    alg--分治法
    汇编-理解call,ret
    汇编--实验7
    leetCode笔记--binary tree
    leetCode笔记--(1)
    C#获取当前路径的方法如下
    VS2013 快捷键 与 RESHARPER 冲突
    使用Visual Studio 2013进行单元测试--初级篇
    VS 插件
  • 原文地址:https://www.cnblogs.com/LindaBlog/p/9274322.html
Copyright © 2011-2022 走看看