Supposing: 
you've got IE6 
hosting asv3.2?
Do other svg samples (Yahoo Links) work as expected? Add the MOTW 
(Google: 'Mark of the Web' / SP2 fix ) tag to your html file. Adjust 
your browser security setup. 
I'm afraid this kind of 'advise' isn't in particular precise.
Here's an analogous debug output from my devbox:
    window.document['plugins']= [object]
    window.document['plugins']['0']= [object]
    window.document['plugins']['0']['window']= '[object Window]'
    window.document['plugins']['0']['window']['getSVGViewerVersion']
= 'function getSVGViewerVersion(){return 
_window_impl.getSVGViewerVersion()}'
    window.document['plugins']['0']['window']['_window_impl']
= '[object Window]'
    window.document['plugins']['0']['window']['_window_impl']
['getSVGViewerVersion']= 'Adobe; 3.02'

somehow or other it worked at this machine..

--- In [email protected], "riverside6" <[EMAIL PROTECTED]> 
wrote:
> 
> While window.document.embeds('FP').window is undefined, 
> window.document.embeds('FP') is defined, so the embed does exist.
> 
> I have to think this is some setting on my machine, but at this 
point 
> I'm both helpless and clueless.  Please help!
> 
> --- In [email protected], "welkerpaul" 
<[EMAIL PROTECTED]> 
> wrote:
> > 
> > --- In [email protected], "riverside6" 
> <[EMAIL PROTECTED]> 
> > wrote:
> > > 
> > > Thanks for the reply.  Unfortunately, both the 2nd and 3rd 
lines 
> in 
> > > your code give me the Unspecified Error as well.  The 1st line 
> pops 
> > > up an alert box returning Microsoft Internet Explorer.
> > > 
> > > When I go into a Script Debugger, it says 
window.document.embeds
> > > ('FP').window is undefined, therefore getDocument of course 
> doesn't 
> > > exist.  
> > > 
> > > Thoughts?
> > 
> > No. Maybe there's no such embed object with id/name='FP'? The 
> Script 
> > Debugger should be able to tell.
> > 
> > > 
> > > --- In [email protected], "welkerpaul" 
> > <[EMAIL PROTECTED]> 
> > > wrote:
> > > > 
> > > > Ok, from JS in Html: 
> > > > alert("window.navigator.appName: "+window.navigator.appName);
> > > > alert("window.document.plugins
> > > > ('FP').window.navigator.appName: "+window.document.plugins
> > > > ('FP').window.navigator.appName);
> > > > var svgobj = window.document.embeds('FP').window.getDocument
();
> > > > 
> > > > no problem 
> > > > Paul
> > > > 
> > > > --- In [email protected], "riverside6" 
> > > <[EMAIL PROTECTED]> 
> > > > wrote:
> > > > > 
> > > > > That definitely helps me to an extent.  I understand now 
that 
> > if 
> > > I 
> > > > > have javascript in an SVG file itself, to reference the 
SVG 
> > > object 
> > > > I 
> > > > > can do the following...
> > > > > 
> > > > > var svgobj = document
> > > > > 
> > > > > The problem is, I'm still struggling to find out how to 
> access 
> > > the 
> > > > > svg object if I have the svg embedded and I want to 
> manipulate 
> > > the 
> > > > > SVG via javascript in the HTML document.  
> > > > > 
> > > > > What's the comparable command if the embed is named FP?  I 
> > > thought 
> > > > it 
> > > > > was the following, but when I use this, I get "unspecified 
> > > > error"...
> > > > > 
> > > > > var svgobj = document.embeds("FP").getSVGDocument()
> > > > > 
> > > > > Thanks again for your help, but can you clear this up for 
> me?!?
> > > > > 
> > > > > --- In [email protected], "welkerpaul" 
> > > > <[EMAIL PROTECTED]> 
> > > > > wrote:
> > > > > > 
> > > > > > This tread confused me;-)
> > > > > > 
> > > > > > I guess part of the muddle is that window isn't window 
and 
> > > > document 
> > > > > > is not document when it comes to html<->svg (script) 
> > > > interaction. 
> > > > > > Moreover, if you open a plain svg, the asv  browser 
> > integration 
> > > > > will 
> > > > > > generate a html document on the fly; yet you do have a 
html 
> > > > hosting 
> > > > > > the svg (embed obj).
> > > > > > 
> > > > > > window is not window: remember these windows are 
different 
> > > > objects :
> > > > > > [in HTML]: browser window object (i.e. recognizes 
> > window.open,  
> > > > > > window.opener, window.top, etc.)
> > > > > > [in SVG]: asv plug-in window object  (i.e. recognizes 
> > > > > > window.getSVGViewerVersion,  window.contextMenu, etc.)
> > > > > > 
> > > > > > again,
> > > > > > [in HTML]: window.document is the  browser html document 
> > object 
> > > > > > (i.e. recognizes document.body, document.all, etc.)
> > > > > > [in SVG]: window.document is the SVGDocument object 
(i.e. 
> > > > > recognizes 
> > > > > > document.childNodes, document.rootElement, etc.)
> > > > > > 
> > > > > > roundtripping samples for illustration:
> > > > > > 
> > > > > > [in HTML]: window.document['plugins']['0']['window']
> > ['document']
> > > > > > ['rootElement']    (->svg object type of SVGSVGElement, 
> > > > > > window<>window, document<>document )
> > > > > > [in SVG]: window.parent['document']['parentWindow']
> > ['document']
> > > > =   
> > > > > (-
> > > > > > > html object type of document, doc is doc)
> > > > > > 
> > > > > > Give it a break, - , 
> > > > > > in asv  'window' is implemented as '_window_impl', 
> > and 'parent' 
> > > > is 
> > > > > > implemented as'__parent__' . (In asv6 'window.parent' is 
> > > broken, 
> > > > > > nevertheless 'window.__parent__' still works.)
> > > > > > 
> > > > > > hth and didn't unduly confuse you;-)
> > > > > > Paul
> > > > > > --- In [email protected], "riverside6" 
> > > > > <[EMAIL PROTECTED]> 
> > > > > > wrote:
> > > > > > > 
> > > > > > > Fred, you'll notice a post by myself earlier today 
> > > referencing 
> > > > > the 
> > > > > > > same error.  I'm also using IE, and on the 
getSVGDocument 
> > > call 
> > > > > > > get "Unspecified Error".  Unlike you though, I'm using 
a 
> > > > simple 
> > > > > > asp 
> > > > > > > page with the SVG embedded.  I'd also appreciate any 
> > > > suggestions. 
> > > > > > > 
> > > > > > > Thanks!
> > > > > > > 
> > > > > > > --- In [email protected], Fred yahou 
> > > <[EMAIL PROTECTED]> 
> > > > > > wrote:
> > > > > > > > Hi,
> > > > > > > > 
> > > > > > > > I am using a SVG document that interacts a lot with 
> > > > > its "parent" 
> > > > > > > HTML page, in
> > > > > > > > both direction:
> > > > > > > > HTML->SVG:
> > > > > > > > [in SVG]: window.myFunctionInSVG = myFunction;
> > > > > > > > [in HTML]: window.myFunctionInSVG();
> > > > > > > > 
> > > > > > > > SVG->HTML
> > > > > > > > [in SVG]: parent.myFunctionInHTML();
> > > > > > > > 
> > > > > > > > This works fine on my HTTP server.
> > > > > > > > 
> > > > > > > > Then I save as a MHTML (Web Archive) file, 
eventually 
> > using 
> > > > a 
> > > > > > third 
> > > > > > > party IE
> > > > > > > > plugin like "EZ Save MHTML", then tweaking directly 
the 
> > > > > > resulting 
> > > > > > > MHTML file
> > > > > > > > (because for an unknown reason it misses the SVG 
file 
> and 
> > > > its 
> > > > > > > includes, so Im
> > > > > > > > adding it manually, "encoded").
> > > > > > > > 
> > > > > > > > Now I am sure my MHTML file is complete and well-
> formed. 
> > > > When I 
> > > > > > > launch the .mht
> > > > > > > > file in IE (6.0), it dispays fine, SVG and HTML 
> included, 
> > > > but 
> > > > > > the 
> > > > > > > communication
> > > > > > > > between both "worlds" don't work anymore. And so the 
> > > > > > interactivity. 
> > > > > > > After some
> > > > > > > > debugging I have been able to sort out that:
> > > > > > > > 
> > > > > > > > [in SVG]:
> > > > > > > > - "parent" and "top" _don't exist_, so the 
> > > > > > parent.myFunctionInHTML
> > > > > > > () call is
> > > > > > > > not working: no error message, no exception on 
> try/catch, 
> > > > > > nothing, 
> > > > > > > just stops
> > > > > > > > the script engine :-(
> > > > > > > > - window object does not look like being the same 
> window 
> > > > object 
> > > > > > as 
> > > > > > > seen on HTML
> > > > > > > > side. So window.myFunctionInSVG = myFunction works, 
but 
> > is 
> > > > > > useless.
> > > > > > > > 
> > > > > > > > [in HTML]:
> > > > > > > > - calling window.myFunctionInSVG() returns an error 
(no 
> > > > > > specified 
> > > > > > > property
> > > > > > > > blabla) because of the previous reason
> > > > > > > > - document.embeds["svg"].getSVGDocument() fails as 
well 
> > > (!). 
> > > > > > > Apparently the
> > > > > > > > first part of this statement gets the ASV3 plugin 
> object, 
> > > > but 
> > > > > the
> > > > > > > > .getSVGDocument() throws an "unspecified error".
> > > > > > > > 
> > > > > > > > I suspect a bug in the MHTML handling (eventually 
the 
> > > domain 
> > > > > > name, 
> > > > > > > rather
> > > > > > > > complex in the context of a MHTML page). Because 
this 
> > > > feature 
> > > > > is 
> > > > > > > important to
> > > > > > > > me, I am trying any possible workaround before 
giving 
> up.
> > > > > > > > 
> > > > > > > > I would be glad if anyone shares a begining of an 
> answer 
> > to 
> > > > > that 
> > > > > > > issue. If you
> > > > > > > > did not get it, the purpose of all this is to be 
able 
> to 
> > > > send 
> > > > > > > emails with
> > > > > > > > interactive SVG inlined, and have offline version of 
> > > complex 
> > > > > > > reports. The
> > > > > > > > targetted platform is windows/IE/office, so I am 
> > interested 
> > > > in 
> > > > > > any 
> > > > > > > IE specific
> > > > > > > > solution.
> > > > > > > > 
> > > > > > > > Thanks in advance
> > > > > > > > 
> > > > > > > > Fred
> > > > > > > > 
> > > > > > > > 
> > > > > > > > 
> > > > > > > >                 
> > > > > > > > __________________________________ 
> > > > > > > > Do you Yahoo!? 
> > > > > > > > Make Yahoo! your home page 
> > > > > > > > http://www.yahoo.com/r/hs





-----
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/
 



Reply via email to