vml2svg.xsl怎么把vml转换svg
vml的标签我能拿到,存为.html后缀的话也可以在ie8上看到效果,在网上看转换的话,都说两个文件都是xml格式的,用vml2svg.xsl把对应的标签进行装换就可以了,问题是怎么转,我在前台用这种方法(网上找的)
var svg=document.getElementById('snakerflow').innerHTML;(这个里面就是vml标签)
success: function(data)
{
alert("进入vml转换阶段");
var xmldoc = new ActiveXObject("Microsoft.XMLDOM");
alert("1."+xmldoc+".11");
alert(svg);
xmldoc.async = false;
xmldoc.load(svg);
alert("2."+xmldoc);
var xsldoc = new ActiveXObject("Microsoft.XMLDOM");
alert("3."+xsldoc);
xsldoc.async = false;
xsldoc.load("vml2svg.xsl");
svg2 = xmldoc.transformNode(xsldoc);
alert("4."+svg2);
}
这个方法里的xmldoc,xsldoc都为空,第二个弹出框的内容是1..11,最后一个弹出框是没有执行,有人懂这东西吗?帮个忙,谢谢了