I have two flash objects that are loaded using SWFObject. One always appears on top of the other, no matter which order I load them in, no matter what the z-index of the containing divs of each, and nomatter what the wmode setting.
If I load one with just the object tag, and the other using SWFObject, the one using SWFObject always loads on top. How can I control which flash object is layered on top of the other using SWFObject (or any other flash loader)?
unfundedAnswer Adam Thorsen's question
People succeed in answering Adam Thorsen's questions 47% of the time (24 successes in 51 attempts).
Answers by: JJeffryes
Does the one that loads on top use dynamic text? Dynamic text draws directly to the screen, and is always in front of everything else.
Why are you trying to load them on top of each other? It would seem a lot easier to just use loadMovie to place the top one inside the lower swf, and then just deal with a single swf on the page.
Thanks for the response JJeffryes.
I have to load them independently of one another in separate divs.
Basically I've got a button that loads a flash animation at the location of the button located in multiple rows on a page, as well as a flash navbar. The problem only occurs with the buttons in the top row, where the animation pops up underneath the navbar. I've managed to solve the problem by basically changing the way the flash is animated so that it pops down instead of up, thus avoiding the overlap with the navbar on the top row.