Online solutions:
From: http://codingforums.com/showthread.php? T = 95109
(A) Place flash embed script in <div> container (I use swfobject. JS) [embed the flash script into a div container]
(B) Add wmode = transparent to flash embed script [add wmode = transparent to flash embedded script]
(C) Set <Div id = "flashcontent"> container with Z-index:-1; [set the Z-index of the outer container to-1]
(D) Set <body> 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 zindex of floating IFRAME in container to 99]
(F) Use CSS to position flashcontent and htmlcontent containers. [Use CSS to adjust the position of flash and HTML containers]
Other solutions are more common on the Internet. I will not elaborate on them. Here I will explain how to solve the problem by using the first solution:
VaR so = new swfobject ("xxx.swf", "flashid", "width", "height", "version", "background color "); // set the so for the DIV layer not covered by flash. addparam ("wmode", "Opaque"); so. write ("flashcontent ");
<Div id = "flashcontent"> </div>
With this setting, flash cannot hide the div.