No answers ? Can at least someone tell me if this is supposed to be possible ?
Regards, rodrigob. --- In [email protected], "rodrigo_benenson" <rodrigo.benen...@...> wrote: > > Hi there ! > I'm trying to create a SVG file to animate a separate SVG file. > > SVG standard allows to use and refer external SVG files. > > I have a file circle.svg that defines a circle object with id "the_circle". > From the main SVG file I am able to include this circle and animate it, using > SVG linking. > > I would also like to access the same circle object via javascript, how can I > do this ? What is the javascript equivalent of > xlink:href="url(#the_image)#the_circle" ? > > Using document.getElementById('the_image') I can only access the > SVGImageElement but not the objects defined inside the included SVG. > > Thanks for your answers ! > Regards, > rodrigob. > > > ps: This same question was posted at > http://stackoverflow.com/questions/3346106/accessing-a-dom-object-defined-in-an-external-svg-file > > > <?xml version="1.0" standalone="no"?> > <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" > "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> > <svg width="100%" height="100%" version="1.1" > xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" > > > > <image > id="the_image" > x="0" y="0" width="100%" height="100%" > xlink:href="circle.svg" /> > > <animateTransform > xlink:href="url(#the_image)#the_circle" > > attributeName="transform" attributeType="XML" > type="translate" > from="0" to="25" > dur="1s" repeatCount="indefinite" > additive="replace" fill="freeze" /> > </svg> > ------------------------------------ ----- 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/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) <*> To change settings via email: [email protected] [email protected] <*> 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/

