container (I use SWFObject.js)[will Put the flash embed script into a div container]
(b) add wmode=transparent to Flash embed script[Add wmode=transparent to flash embed script]
(d) set tag with style .. position:relative;left:0px;top: 0px;z-index:0;
(otherwise Firefox does not accept negative z-index)
(e) set floating iframe in container with z-index: 99;[set floating iframe in container with zindex Set to 99]
(f) use CSS to position flashcontent and htmlcontent containers. [Use css to adjust the position of the flash container and html container]
Other solutions are more common online and will not be explained. In Let’s talk about how to solve it using the first solution:
var so = new SWFObject("XXX.swf", "flashId", "width", "height", "version", "background color");
//Set flash not to cover the div layer
so.addParam ("wmode", "opaque");
so.write("flashcontent");
With this setting, flash cannot cover the div.