致力于网页设计制作教程:HTTP://WWW.ASP119.COM

当前位置:首页 > 网页制作 > HTML/Xhtml

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:

相关文章

文章评论

正在载入评论数据中...
用户名:
  QQ号:
*
  匿名发表
验证码: