Actually, I misspoke. It is *only* when the divs are overlapping that
the rendering problem occurs.   Two absolute positioned divs that are
not overlapping display correctly.
 -dhb

On Jan 14, 9:59 am, dh_brown <[email protected]> wrote:
> Aran
>
> Thanks for the confirmation.  You are correct that this is not a
> swfObject problem. The error seems to lie with the rendering of the
> absolute positioned divs.  If the divs are positioned static, both
> load correctly.  Even if the absolute positioned divs are side-by-side
> (non-overlapping) or only slightly overlapping, the error occurs.  For
> my application, I need the Java applet to appear to be embedded in the
> Flash, and I will sometimes need to expose active Flash content behind
> the applet by setting the applet visibility to hidden.  So I don't
> think I can just cut up the Flash, but it is a good suggestion.
>
> I will send a bug report to Safari.  Thanks again for looking at this.
>
> -Dave
>
> On Jan 12, 7:48 pm, Aran Rhee <[email protected]> wrote:
>
>
>
> > Hi Dave.
>
> > I can replicate your issue, but I don't know why it is occurring (and I
> > don't think it is anything to do with SWFObject). Using wmode=opaque, you
> > can see that the swf is actually sitting behind the applet, but the applet
> > content disappears/turns white as you stated. My hypothesis is that if you
> > put in standard <object> + <embed> code for the Flash file, you would be
> > seeing exactly the same behavior.
>
> > Have you done a quick test to check a few things which might cause Safari's
> > rendering to break?
>
> > a) place a smaller Flash file on top of the applet
> > b) place them side by side
> > c) overlap them only slightly
>
> > In terms of what visually the Flash file needs to do, does it have to take
> > up all the screen area behind the Applet, or could the Flash content be
> > "around" the applet (ie file(s) on top / sides etc). Sounds a bit ugly, but
> > I am jsut trying to think of worst case scenario workarounds...
>
> > Aran
>
> > On Wed, Jan 12, 2011 at 4:43 PM, dh_brown <[email protected]> wrote:
> > > In my application I have a Java applet and a swf which communicate via
> > > javascript.  In Safari (5.0.2) under MacOSX (10.6.4) I have a problem
> > > that seems to be triggered by the embedSWF call.  No other browser or
> > > OS exhibits this problem.
>
> > > In a very simple example, I load the applet via an applet tag into an
> > > absolute positioned div.  In the same div, I put a button which calls
> > > the swf load function onClick
>
> > > var params = {wmode: "opaque"};
> > > function loadSwfObject() {
> > >        swfobject.embedSWF("swfs/stoichiometry/doNothing.swf",
> > > "flashContent", "800", "600", "9", "" , {}, params);
> > > }
>
> > > When the page loads, it correctly displays the placeholder div
> > > (flashContent) and the applet div (appletContainer) with the loaded
> > > applet and the "Load SWF" button.  Now I click the "Load SWF" button.
> > > The SWF (static text only, no actionScript) loads correctly.  The
> > > applet disappears, but the applet window (with white background)
> > > remains on top of the SWF div and the "Load SWF" button is still
> > > visible, active, and on top of the SWF div, implying that the div is
> > > still there (not hidden or behind the SWF).
>
> > > I have tried with wmode set to opaque, transparent, and unspecified.
>
> > > No other browser or OS exhibits this problem.
>
> > > You can see the behavior and view the full source at
>
> > >http://www.dhba.com/wested/appletSwfObjectTest.html
>
> > > Any suggestions would greatly appreciated.
>
> > > Regards,
> > > Dave
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "SWFObject" group.
> > > To post to this group, send email to [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<swfobject%2Bunsubscribe@googlegroups
> > >  .com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/swfobject?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"SWFObject" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/swfobject?hl=en.

Reply via email to