Below is the syntax I'm using to parse the the SVG doc. svgdoc.importNode(child,true); is what is giving me the "Not implemented" error.
node = parseXML(data.content, document); child = node.firstChild; while(child != null){ // get sibling BEFORE parent changes childSibling = child.nextSibling; if(child.nodeType==1){ theID = child.getAttributeNS(null,"id"); theMap=svgdoc.getElementById("map2"); var nodeToImport = svgdoc.importNode(child,true); myGeometryToAdd = theMap.getElementById(theID+"1"); myGeometryToAdd.appendChild(nodeToImport); } child = childSibling; } Robin Berjon wrote: >Sean wrote: > > >>The impportNode() method is the way to go, I think. I get an error >>stating that it is "Not Implemented". >> >> > >Oh right, I'd forgotten that big ugly bug in Adobe's implementation. >Since you seem to be using parseXML(), use its second argument to pass >the document you want to insert into, that way the nodes it creates will >already be in the right document. > > > ----- To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ---- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/