I find a solution if objects are in svg with complete header
<svg version="1.1"
baseProfile="full"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:ev="http://www.w3.org/2001/xml-events"
....
objects
</svg>
Objects are draw and have correct URI for namespace in DOM Inspector
but it's heavy solution for single object to add ....
Michel
--- In [email protected], "pilatfr" <[EMAIL PROTECTED]> wrote:
>
> > You get back a ready to use XML node that you can either append
to
> > the DOM (if SVG compatible) or parse per script.
>
> I try this method to add widgets on user request .... but
> * objects are not draw ...
> * I cannot acceed objects to modify properties
> * objects are in DOM ( DOM inspector ) but URI for namespace is
empty
>
> How give svg namespace and see this objects?
>
> Michel
>
> PS I know that I can load this widgets at begining and show/hide
> them ... but as I have complicated widgets as filesystem or
more ...
> I prefer load them on request and remove them after using
>
> --- In [email protected], "Andreas Neumann"
> <[EMAIL PROTECTED]> wrote:
> >
> > in which SVG viewer/implementation?
> >
> > ASV and Batik, e.g. don't support XMLHttpRequest. They support
> > getURL(). In order to support all of the viewers you must fork
your
> > code and see which method is available. You can write a helper
> > object or function for this.
> >
> > http://www.carto.net/papers/svg/resources/helper_functions.js
e.g.
> > has a getXMLData object that you could use for that purpose.
> >
> > In order to use it, you can write the following code:
> >
> > var myGetXMLObj = new getXMLData(url,callBackFunction);
> > myGetXMLObj.getData();
> >
> > You get back a ready to use XML node that you can either append
to
> > the DOM (if SVG compatible) or parse per script.
> >
> > I don't know how well it works with thousands of elements. Many
of
> > the current SVG viewers might not be fast enough to process huge
> > amounts of data.
> >
> > Andreas
> >
> > --- In [email protected], "david_bigd42"
<[EMAIL PROTECTED]>
> > wrote:
> > >
> > > Here is my problem. I have a static svg file, and at various
> times
> > i
> > > will need to add additional svg to this document. I can do this
> > for a
> > > small number of elements with no problem via the
createElementNS,
> > > setAttribute, and appendChild methods. But now i need to add a
> few
> > > thousand elements at a time.
> > >
> > > I use and xmlhttp (ajax) transfer to get the new svg. The
server
> > > returns valid svg, and when i try to append the
> > xmlhttp.responseXML to
> > > the svg document, i get a type mismatch error thrown.
> > >
> > > Any ideas?
> > >
> >
>
------------------------ Yahoo! Groups Sponsor --------------------~-->
Most low income homes are not online. Make a difference this holiday season!
http://us.click.yahoo.com/5UeCyC/BWHMAA/TtwFAA/1U_rlB/TM
--------------------------------------------------------------------~->
-----
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/