Ste*_*all 1 html javascript apache-flex flash
我有一个flex应用程序,我想隐藏在div中,直到用户单击某个类型的链接或元素.我注意到将swf嵌入到带有样式显示的div中:none实际上并没有隐藏swf,那么我将如何实现这一目标呢?
目标是在用户执行其他操作时在后台加载Flex应用程序.谢谢.
尝试将以下内容设置wmode为您的Flash对象,并使用visibility: hidden;它.
<param name="wmode" value="opaque" />
<embed ... wmode="opaque" ... />
Run Code Online (Sandbox Code Playgroud)
默认情况下,flash基本上覆盖了内容的窗口,即:
display: none; visibility: hidden;为<object>标记将起作用).通过设置wmode到opaque,它主要是告诉闪光灯把你<object>作为一个正常的DOM标签,这是为了响应正常的继承和z-index的规则.它的性能成本非常低.
另请注意,某些浏览器在显示之前不会加载该对象.