flash无法覆盖的问题_三种办法可以解决flash覆盖其他元素
2011-07-07 16:02
651 查看
有三种办法解决flash无法被覆盖的问题
一种办法就是设置flash为透明:
但是如果你在DW中插入动画,再加
<param name="wmode" value="transparent">
是不生效的。要把整个的flash插件代码换成如下:
<object type="application/x-shockwave-flash" data="" width="560" height="210">
<param name="movie" value="" />
<param name="wmode" value="transparent" />
</object>
对比一下,和DW自动生成的代码是有区别的,测试过,IE FF 均可以。
如果使用 swfobject js 那么只需设置 var params = { wmode:"transparent" };
第二种方法:
设置flash置底,加个代码:<param name="wmode" value="opaque" />
但是只加这个代码,IE可行,在FF下,失效。要想在FF下起作用,还要用在<object 里加个 wmode="opaque" ,实例代码如下:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="" width="560" height="210">
<param name="movie" value="" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<embed src="" wmode="opaque" quality="high" pluginspage="" type="application/x-shockwave-flash" width="560" height="210"></embed>
</object>
如果使用 swfobject js 那么只需设置 var params = { wmode:"transparent" };
第三种办法就是:把整个flash文件装在 iframe 里面。然后把iframe 的 z-index 设置最低。
一种办法就是设置flash为透明:
但是如果你在DW中插入动画,再加
<param name="wmode" value="transparent">
是不生效的。要把整个的flash插件代码换成如下:
<object type="application/x-shockwave-flash" data="" width="560" height="210">
<param name="movie" value="" />
<param name="wmode" value="transparent" />
</object>
对比一下,和DW自动生成的代码是有区别的,测试过,IE FF 均可以。
如果使用 swfobject js 那么只需设置 var params = { wmode:"transparent" };
第二种方法:
设置flash置底,加个代码:<param name="wmode" value="opaque" />
但是只加这个代码,IE可行,在FF下,失效。要想在FF下起作用,还要用在<object 里加个 wmode="opaque" ,实例代码如下:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="" width="560" height="210">
<param name="movie" value="" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<embed src="" wmode="opaque" quality="high" pluginspage="" type="application/x-shockwave-flash" width="560" height="210"></embed>
</object>
如果使用 swfobject js 那么只需设置 var params = { wmode:"transparent" };
第三种办法就是:把整个flash文件装在 iframe 里面。然后把iframe 的 z-index 设置最低。
相关文章推荐
- Flash与z-index(解决flash覆盖其他元素的问题)
- jsp页面插入Flash时覆盖其他float元素的解决办法
- IE6-IE9兼容性问题列表及解决办法_补充之五:在IE9下, disabled的文本框内容被选中后,其他控件无法获得焦点问题
- Ubuntu 无法调节亮度解决办法 for Acer笔记本(其他的笔记本也可以试试)
- 当子级元素浮动时让父级元素高度自适应的三种方法(以及多个子集元素同时存在浮动和绝对定位时的问题的解决办法)
- Ubuntu 下网页flash问题解决办法--flash无法播放,中文方块字
- server2008,本机可以登录ftp,其他机器登录不了解决办法。肯定是防火墙的问题
- 用VS2010编写的C++程序,在其他电脑上无法运行,提示缺少mfc100.dll的解决办法 vc链接静态库的时候要注意的问题
- selenium打开新标签页无法定位到元素问题解决办法
- qt udp程序,在Windows中可以正常收取数据,到了Ubuntu中无法正常收取数据问题解决办法
- bootstrap样式无法覆盖问题解决办法
- IE6 Select元素无法被div等元素覆盖的bug解决办法
- IE6 Select元素无法被div等元素覆盖的bug解决办法
- MacBook的浏览器无法连接到服务器,其他应用可以正常使用的解决办法
- jquery 模态窗口 蒙层无法覆盖flash解决办法
- server2008,本机可以登录ftp,其他机器登录不了解决办法。肯定是防火墙的问题
- 谷歌浏览器及谷歌其他相关服务无法登录账户问题解决办法
- IE6 Select元素无法被div等元素覆盖的bug解决办法(转)
- IE6 Select元素无法被div等元素覆盖的bug解决办法【zz】
- Flash 视频嵌入页面中 覆盖其他层解决办法