- var doc = new ActiveXObject("MSXML2.DOMDocument") //("Microsoft.XMLDOM")\r
- doc.appendChild(doc.createElement("action"));\r
- //doc.loadXML("<action></action>")\r
- //alert(doc.documentElement)\r
- //doc.createElement("action")\r
- return doc\r
- }
+ if (document.implementation && document.implementation.createDocument)\r
+ {\r
+ // var doc = document.implementation.createDocument("", "action", null)
+ var parser = new DOMParser();
+ documentXMLBase = parser.parseFromString("<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n<action/>", "text/xml")
+ //alert(this.serializeXML(doc))\r
+ }\r
+ else if (window.ActiveXObject)\r
+ {\r
+ documentXMLBase = new ActiveXObject("MSXML2.DOMDocument") //("Microsoft.XMLDOM")\r
+ documentXMLBase.appendChild(doc.createElement("action"));\r
+ //doc.loadXML("<action></action>")\r
+ //alert(doc.documentElement)\r
+ //doc.createElement("action")\r
+ }
+ }
+ return documentXMLBase