几种http相关的windows组件及创建

1. XMLHttpRequest(不要问了,Ajax的核心组件)
    
function ajax_function(var1,var2){
                                var xmlHttp = null;
                try
                            {
                                                        xmlHttp=new XMLHttpRequest();                                            // Firefox, Opera 8.0+, Safari
                                }
                    catch (e) {
                                    try
                    {
                                                       xmlHttp=new ActiveXObject('Msxml2.XMLHTTP');                       // Internet Explorer
                    }
                                catch (e){
                                                try{xmlHttp=new ActiveXObject(' Microsoft.XMLHTTP ');}
                                                catch (e){
                                                                alert('Your browser does not support AJAX!');
                                                                return false;
                                                                }
                                        }
}





2.XML的使用
    //
var    xmlHttp =  new  ActiveXObject( "Msxml2.XMLHTTP" ); // ie5.5+,CreateObject("Microsoft.XMLDOM") 
   / 
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");    
    
  1. loadXML = function(xmlFile)  
  2.  {  
  3.  var xmlDoc;  
  4.  if(window.ActiveXObject)  
  5.          {  
  6.                  xmlDoc = new ActiveXObject('Microsoft.XMLDOM');  
  7.                  xmlDoc.async = false;  
  8.                  xmlDoc.load(xmlFile);  
  9.          }  
  10.  else if (document.implementation&&document.implementation.createDocument)  /// Firefox 及其他浏览器的 XML 解析器
  11.          {  
  12.                  xmlDoc = document.implementation.createDocument(''''null);  
  13.                  xmlDoc.load(xmlFile);  
  14.          }  
  15.          else 
  16.                  {  
  17.                          return null;  
  18.                  } return xmlDoc;  
  19.  }  
  Internet Explorer 使用  loadXML()  方法来解析 XML 字符串,而其他浏览器使用  DOMParser  对象。
其他浏览器中的加载: 
parser=new DOMParser(); xmlDoc=parser.parseFromString(txt,"text/xml");
3. 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值