svg例子
var xmlDoc = SVGEmbed.window.parseXML(templeContent.content).documentElement; var frag = SVGEmbed.window.parseXML(SVGEmbed.window.printNode(xmlDoc.getElementsByTagName("rect").item(0)),SVGDocument); SVGDocument.rootElement.appendChild(frag.firstChild); 试试这样,应该可以的! |
紧急求助一个SVG的问题!!! //test.svg <svg width="100%" height="100%"> </svg> |
<script language="javascript"> var templeContent = new ActiveXObject("MSXML2.DOMDocument.3.0"); function loadTemplet() |
loadSVG2我是这样写的,它是getURL的一个回调 function loadSVG2() { if(templeContent.success) { //alert(templeContent.content); var frag = SVGEmbed.window.parseXML(templeContent.content, SVGDocument); //alert(SVGEmbed.window.printNode(frag.childNodes.item(0))); SVGDocument.rootElement.appendChild(frag.firstChild); } } |