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/