如何用javascript动态加载xsl
我在两个xsl中加入以下代码
function LoadXml(t){
// Load XML
var xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.load("A.xml");
// Load the XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM");
xsl.async = false;
switch (t)
{
case 1:
xsl.load('A.xsl');break;
case 2:
xsl.load('B.xsl');break;
}
// Transform
document.write(xml.transformNode(xsl));
}
第一次可以,也就是从A.xsl到B.xsl可以,但是就无法回来.也没有报错.
我发现switch都正确执行了.
那位能帮忙解决?