javascript如何使用xsl转换xml
+展开
-JavaScript
function loadTree( idx )
{
if(!bBrowserInIE)
{
var xmlDoc = document.implementation.createDocument("","",null);
var xslDoc = document.implementation.createDocument("","",null);
xmlDoc.async = false;
xslDoc.async = false;
xmlDoc.load("tree.xml");
xslDoc.load("tree.xsl");
var xslProc = new XSLTProcessor();
xslProc.importStylesheet(xslDoc);
document.getElementById("folderTree").appendChild(xslProc.transformToFragment(xmlDoc, document));
}
else
{
var xmlDoc = new ActiveXObject('MSXML2.DOMDocument');
var xslDoc = new ActiveXObject('MSXML2.DOMDocument');
xmlDoc.async = false;
xslDoc.async = false;
xmlDoc.load("tree.xml");
xslDoc.load("tree.xsl");
document.getElementById("folderTree").innerHTML = xmlDoc.documentElement.transformNode(xslDoc);
}
}
{
if(!bBrowserInIE)
{
var xmlDoc = document.implementation.createDocument("","",null);
var xslDoc = document.implementation.createDocument("","",null);
xmlDoc.async = false;
xslDoc.async = false;
xmlDoc.load("tree.xml");
xslDoc.load("tree.xsl");
var xslProc = new XSLTProcessor();
xslProc.importStylesheet(xslDoc);
document.getElementById("folderTree").appendChild(xslProc.transformToFragment(xmlDoc, document));
}
else
{
var xmlDoc = new ActiveXObject('MSXML2.DOMDocument');
var xslDoc = new ActiveXObject('MSXML2.DOMDocument');
xmlDoc.async = false;
xslDoc.async = false;
xmlDoc.load("tree.xml");
xslDoc.load("tree.xsl");
document.getElementById("folderTree").innerHTML = xmlDoc.documentElement.transformNode(xslDoc);
}
}
加支付宝好友偷能量挖...