Hello, Thanks for your answer Andreas.
Concerning Opera, yes it should, but i can't found a simple example that shows Opera can communicate in html-svg-html mode. The example i found which demonstrate FFX can do it doesn't work with opera (i didn't try beta version). It's a tricky way i could never found by myself. This example, plus pattern and bitmap support are the trigger of my willing to use FFX to finish to develop my new shapes (yes, it's a challenge). if i have an example of true html-svg-html communication, i think i could manage opera in my svg generator. I hope to find it because opera seems better to support dash-dot lines than FFX (perhaps i don't use good syntax for FFX). Nice to read you. Philippe --- In [email protected], "Andreas Neumann" <[EMAIL PROTECTED]> wrote: > > Hello, > > Yes, FF3 supports patterns now, so does Opera9 and Safari. I really > recommend not only testing with FF3, but also with Opera and Safari. > > Yes, Opera supports HTML<->SVG communication. It should work the same > as with FF and Safari. > > parseXML: > > there is a function called "serializeNode()" at http://www.carto.net/ > papers/svg/resources/helper_functions.js > > This function works across all browsers an UAs, incl. ASV, Batik, > Opera, Firefox and Safari. The argument is just a DOM-node, the > result is a string containing the text representation of the DOM-node. > > Andreas > > --- In [email protected], "philsvg" <philsvg@> wrote: > > > > Hi all, > > > > Since i discover that FF3 supports patterns with bitmaps, i'm > working > > to make my site compliant with FF3. > > The bigger problem (until this time) comes from parseXML. > > This is my context : > > My framework is composed of a frame divided in three parts. First > > frame is a html menu with links, second and third frames are html > with > > embed svg. > > I have to include a pattern extracted from the second frame's svg to > > third frame's svg. > > With IE+ASV3, parseXML(printNode(mynode),SVGDocument) makes the job, > > not in FF3. > > > > First, I found a script PrintAndParse.js supplied by Kevin Lindsey > > and Doug Schepers (thinks for all the work they give to us(and the > > core team of svg-developers group)), trying to make it work in my > > context, but i fail. I had mainly an "operation is not supported" > > message error with importNode. Perhaps i missed something > somewhere ... > > > > Searching deeper in google, i found a simple xml syntax and now i > can > > replace : > > > > this IE+ASV javascript in svg syntax > > bn=parseXML(printNode(mynode),SVGDocument); > > bag_node.appendChild(bn); > > > > by this FFX3 javascript in svg syntax: > > > > bag_node.appendChild(SVGDocument.importNode(mynode,true)); > > > > To keep IE+ASV3 and FF3 compatibility, i group these syntax in a > > function : > > > > function AddANode(docdest,mynode,dest) > > { > > if(window.parseXML){ > > bn=parseXML(printNode(mynode),docdest); > > dest.appendChild(bn); > > } else > > { > > dest.appendChild(docdest.importNode(mynode,true)); > > } > > } > > call by : > > ... > > bag_node=SVGDocument.getElementById(patternbag); > > AddANode(SVGDocument,a_node,bag_node); > > ... > > > > and now, two svg can exchange patterns with javascript through > framed > > html, in IE+ASV3 and FF3b3! > > > > Hope this will help you. > > > > Philippe > > http://www.visualkit.com ... not yet FF3 compliant. > > > > PS : Opera deals with patterns and bitmap since years, but I can't > > find a working example of svg-html-svg communication for Opera. Is > > someone know if this is (will) implemented? > > > ----- 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: mailto:[EMAIL PROTECTED] mailto:[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/

