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

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器
    AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器的函数,网上有很多创建XMLHTTP对象,区别IE,Mozilla浏览器的函数,这个比较不错,大家可以直接拿用了
    复制代码 代码如下:

    function getRequest() { 
            http_request = false; 
            if (window.XMLHttpRequest) {  
                //对于Mozilla﹑Netscape﹑Safari等浏览器,创建XMLHttpRequest  
                http_request = new XMLHttpRequest(); 
                if (http_request.overrideMimeType) { 
                     //如果服务器响应的header不是text/xml,可以调用其它方法修改该header 
                    http_request.overrideMimeType('text/xml'); 
                } 
            } else if (window.ActiveXObject) {  
      // 对于Internet Explorer浏览器,创建XMLHttpRequest  
                try { 
                    http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
                } catch (e) { 
                    try { 
                        http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
                    } catch (e) {} 
                } 
            } 
      return http_request; 
    }
    //获得Url 的responseText

    function getResponseText(url) 

      http_request=getRequest(); 
            http_request.open('GET', url, false); 
            http_request.send(null); 

      if (http_request.readyState == 4)  
       { 
         // 收到完整的服务器响应  
         if (http_request.status == 200) { 
          //HTTP服务器响应的值OK 
          requestdoc = http_request.responseText;  
          //将服务器返回的字符串写到页面中ID为message的区域  
        }  
          else { 
          requestdoc = http_request.status; 
          } 
        } 
      return requestdoc; 
    }
    //获得Url 的responseXML

    代码片段
    function getResponseText(url) 

      http_request=getRequest(); 
            http_request.open('GET', url, false); 
            http_request.send(null); 

      if (http_request.readyState == 4)  
       { 
         // 收到完整的服务器响应  
         if (http_request.status == 200) { 
          //HTTP服务器响应的值OK 
          requestdoc = http_request.responseXML;  
          //将服务器返回的字符串写到页面中ID为message的区域  
        }  
          else { 
          requestdoc = http_request.status; 
          } 
        } 
      return requestdoc; 
    }

    您可能感兴趣的文章:
    • JQuery的ajax获取数据后的处理总结(html,xml,json)
    • AJAX使用post发送数据xml格式接受数据
    • 用Ajax读取xml文件的简单例子
    • Jquery Ajax学习实例 向页面发出请求,返回XML格式数据
    • AJAX中同时发送多个请求XMLHttpRequest对象处理方法
    • 通过XMLHttpRequest和jQuery实现ajax的几种方式
    • JS通过ajax动态读取xml文件内容的方法
    • javascript解析ajax返回的xml和json格式数据实例详解
    • firefox下jquery ajax返回object XMLDocument处理方法
    • 用Ajax读取XML格式的数据
    • AJAX+JSP实现读取XML内容并按排列显示输出的方法示例
    上一篇:AJAX 缓存问题的两种解决方法(IE)
    下一篇:Ajax的小贴士使用小结
  • 相关文章
  • 

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

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

    AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器 AJAX,常用,函数,创建,XMLHTTP,