码迷,mamicode.com
首页 > 其他好文 > 详细

解决FLASH遮住层的问题 IE,Firefox都适用!

时间:2015-06-17 14:42:51      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="600" height="248">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="flash/uploader.swf">
<param name="quality" value="high">
<param name="wmode" value="Opaque">
<embed src="flash/uploader.swf" wmode="Opaque" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="248"></embed>
</object>

蓝色:解决IE下的遮住层问题

黑色加粗:解决Firefox下的遮住层问题

附上wmode的三个属性:

"Window" 在 Web 页上用影片自己的矩形窗口来播放应用程序,并且始终位于最顶层。
"Opaque" 显示页面上位于它后面的内容。
"Transparent"使 HTML 页的背景可以透过应用程序的所有透明部分显示出来,并且可能会降低动画性能。

试了一下,"Opaque"和"Transparent"都可与 HTML 层交互,从而允许 SWF 文件上方的层遮蔽应用程序。这两种选项之间的差异在于"Transparent"允许透明,因此,如果 SWF 文件的某一部分是透明的,则 SWF 文件下方的 HTML 层可以透过该部分显示出来,而"opaque"则不会显示。

 

2009-01-21

解决FLASH遮住层的问题 IE,Firefox都适用!

标签:

原文地址:http://www.cnblogs.com/personnel/p/4582952.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!