flash透明设置(让flash不在阻止下拉菜单)swfobject对swf透明支持
作者:迷失的宇 来源:ASP急救中心 浏览: 添加日期:2011-09-18 我要评论( )
[导读]我们在制作页面的时候,经常遇到这样的问题,flash阻挡了下拉菜单,这样就导致了我们无法点击下拉菜单,如果是用dw直接插入动画,那就在属性里设置成透明,就可以了,如果用swfobj
我们在制作页面的时候,经常遇到这样的问题,flash阻挡了下拉菜单,这样就导致了我们无法点击下拉菜单,如果是用dw直接插入动画,那就在属性里设置成透明,就可以了,如果用swfobject对象调用,就有点麻烦,下面看看具体怎么实现.
有两种方法可以是实现:
1、在 swfobject.js 里面找到:
if(c){this.addParam(”bgcolor”,c);}
2:改为if(c){this.addParam(”bgcolor”,c);} else {this.addParam(”wmode”,”transparent”);}
3:传递背景颜色为空:
var so = new SWFObject(”test.swf”, “test”, “550″, “400″, “9″, null);
so.write(”flashcontent);
其实还可以这样:
var so = new SWFObject(”test.swf”, “test”, “550″, “400″, “9″, “#ffffff”);
so.addParam(”quality”, “low”);
so.addParam(”wmode”, “transparent”);
so.addParam(”salign”, “t”);
so.write(”flashcontent”);
个人推荐使用第一种方法.当然效果是一样的.
Tags:
- 上一篇:浅谈网页中焦点图/图片幻灯使用的规律
- 下一篇:下面没有链接了
相关文章
文章评论
正在载入评论数据中...
相关栏目
- HTML/Xhtml(19)
- CSS教程(20)
- Dreamweaver(2)
- Frontpage(0)
- Javascript/Ajax(72)
- XML/XSLT(9)
- CMS技巧(9)
