<SCRIPT LANGUAGE="JavaScript">
function getXML() {
var XML = "<human>"
XML = XML+"<man>男人</man><woman>女人</woman>";
XML = XML+"</human>";
return XML;
}function execute() {
var doc = new ActiveXObject("MSXML2.DOMDocument");
doc.async =false;
doc.loadXML(getXML());
var person = doc.selectSingleNode("//man");
alert(person.text)
person = doc.documentElement.getElementsByTagName("man");
alert(person[0].text)}
</SCRIPT>
<input type=button value=tttt onclick="execute()">
function getXML() {
var XML = "<human>"
XML = XML+"<man>男人</man><woman>女人</woman>";
XML = XML+"</human>";
return XML;
}function execute() {
var doc = new ActiveXObject("MSXML2.DOMDocument");
doc.async =false;
doc.loadXML(getXML());
var person = doc.selectSingleNode("//man");
alert(person.text)
person = doc.documentElement.getElementsByTagName("man");
alert(person[0].text)}
</SCRIPT>
<input type=button value=tttt onclick="execute()">
var result = null;
if(Browser.isIE){
result = getXMLDOM();
if(result) result.loadXML(st);
}else{
var parser = new DOMParser();
result = parser.parseFromString(st, "text/xml");
}
return result;
}
if(Browser.isIE){
var xmldomversions = ['MSXML2.DOMDocument.5.0', 'MSXML2.DOMDocument.4.0', 'MSXML2.DOMDocument.3.0', 'MSXML2.DOMDocument', 'Microsoft.XMLDOM'];
for(var i=0;i<xmldomversions.length;i++)
try{
return new ActiveXObject(xmldomversions[i]);
}catch(e){
}
return document.createElement("XML");
}else if (Browser.isMozilla)
{
return document.implementation.createDocument('', '', null);
}
return null;
}