js 加载xml 兼容各个浏览器,safari,ie ff,

//兼容各个浏览器的写法
function loadXML(xmlFile){
 var xmlDom = null;
 if (window.ActiveXObject){
  xmlDom = new ActiveXObject("Microsoft.XMLDOM");
  //xmlDom.loadXML(xmlFile);//如果用的是XML字符串
  xmlDom.load(xmlFile);//如果用的是xml文件。
 }else if (document.implementation && document.implementation.createDocument){
  var xmlhttp = new window.XMLHttpRequest();
  xmlhttp.open("GET", xmlFile, false);
  xmlhttp.send(null);
  xmlDom = xmlhttp.responseXML;
 }else{
  xmlDom = null;
 }
 return xmlDom;

}


//创建节点时

xmlDoc.createElement("File");

你可能感兴趣的:(js 加载xml 兼容各个浏览器,safari,ie ff,)