So, finally it was a "domain" issue...
As far as I understand, if your src=d:\ex.svg does not work, this is because for ASV plugin there is no domain, so it can not check anything for its "cross-domain security" thing. That's all supposition from me. If you put a relative URL (or an absolute on same domain), and run your page in an HTTP server it would work (as you said). I am glad you found your solution, but I did not. I am still stuck with my MHTML problem embedding an SVG. The embedment itself is fine but any javascript communication is impossible, partly due to the same issue as you suffered, the domain. The only thing that works is the browserEval for SVG->HTML com. Anyone here that has some knowledge about MHTML (RFC 2557), or, on how I can workaround the domain issue of ASV plugin? Fred --- In [email protected], "riverside6" <[EMAIL PROTECTED]> wrote: > > Here's my issue... > > In the src code I am attempting to put in a direct path (ie. > d:\ex.svg). When I do this, it gives me the Unspecified Error. When > I put in a URL, it works like a champ. > > Is there anyway to put in a direct path or UNC path as opposed to a > URL? > > Thanks again for the help! > > --- In [email protected], "riverside6" <[EMAIL PROTECTED]> > wrote: > > > > Ok, here's the deal... > > > > Previously, I was reading in the src location of the embed from a > > database and passing it to the embed tag via VBScript. I decided > to > > remove this and hard-code the item, when I did this, it worked. > > > > So, the question I have now, is what gives? Why did this work for > a > > while, and then stop working? What can I do to make it work again? > > > > Thanks a bunch to everyone, any more thoughts on this issue? > > > > --- In [email protected], "Chris Peto" <[EMAIL PROTECTED]> > > wrote: > > > Hi, > > > > > > I have small examples of accessing a embed in IE and ASV3.x: > > > > > > http://www.resource-solutions.de/svg/meldermover/index.htm > > > > > > or > > > > > > http://www.resource-solutions.de/svg/viewbox_map/ > > > > > > > > > > > > Mit freundlichen Gr��en/Regards > > > Chris Peto > > > Freelance System Development, Resource Solutions > > > Founding Partner, Vectoreal > > > ------------------------------------- > > > Germany > > > Mobile: +49 (0) 173 308 7843 > > > Tel:+49(0) 6103 80 21 98 > > > http://www.resource-solutions.de <http://www.resource- > > solutions.de/> > > > http://www.vectoreal.com <http://www.vectoreal.com/> > > > SVG editor: http://www.resource-solutions.de/svgeditor.html > > > mailto:[EMAIL PROTECTED] > > > ------------------------------------ > > > Member of: SPARK - SVG Programmers' Application Resource Kit > > > SVG site: http://www.schemasoft.org/svg/main.svg > > > HTML site: http://www.schemasoft.org/ > > > > > > > > > > > > > > > > > > -----Original Message----- > > > From: Jonathan Watt [mailto:[EMAIL PROTECTED] > > > Sent: Dienstag, 12. April 2005 18:57 > > > To: [email protected] > > > Subject: Re: [svg-developers] Re: MHTML (web Archive) / SVG / > > Javascript > > > problem > > > > > > > > > On Apr 12, 2005 5:52 PM, Jonathan Watt <[EMAIL PROTECTED]> wrote: > > > > BTW, a more portable way to get the SVG document and it's global > > > > "window" object is to use a function like the one below from > your > > > > HTML. Your HTML scripts should then be able to access your SVG > in > > > > Mozilla as well, and hopefully also in Batik. > > > > > > > > function setSVGVars() > > > > { > > > > // create two global variables that should point to the SVG > > document > > > > // and its window > > > > window.svgdoc = null; > > > > window.svgwin = null; > > > > > > > > // get the embed object using getElementById! > > > > var embed = document.getElementById('embed_id'); > > > > > > In fact I should really have put in a check here to make sure the > > > embed object was found. Something like: > > > > > > if (!embed) > > > return; > > > > > > > try { > > > > // ASV doesn't allow us to test for getSVGDocument so we > just > > have > > > > to call it. > > > > // We should catch exceptions thrown by browers that don't > > support > > > it. > > > > window.svgdoc = embed.contentDocument || > embed.getSVGDocument > > (); > > > > } > > > > catch (e) { > > > > // ignore exception and check whether svgdoc == null later > > > > } > > > > window.svgwin = svgdoc && svgdoc.defaultView || embed.window > || > > > null; > > > > } > > > > > > > > After calling this function you should be able to access your > SVG > > > > document using svgdoc, and access functions and variables > defined > > in > > > > scripts in your SVG document using > svgwin.functionOrVariableName. > > > > > > > > If the SVG document couldn't be accessed then svgdoc will be > set > > to > > > > null. If the SVG document's global "window" object couldn't be > > > > accessed then svgwin will be set to null. > > > > > > > > > > > > > ----- > > > 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] > > > <mailto:[EMAIL PROTECTED] > > subject=Unsubscribe> > > > > > > > > > * Your use of Yahoo! Groups is subject to the Yahoo! Terms of > > > Service <http://docs.yahoo.com/info/terms/> . > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] ----- 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/

