当前位置:  开发笔记 > 编程语言 > 正文

将任意flash对象wmode更改为透明

如何解决《将任意flash对象wmode更改为透明》经验,为你挑选了1个好方法。

我需要将wmode任意flash对象从外部js文件更改为透明,以确保它们不使用Jquery或类似的lib来隐藏菜单.

在FF我使用getElementsByTagName("embed")和设置属性.它似乎运作良好.

具体来说我在IE7 中遇到了objectswfObject库设置的问题.

swfObject 在iE7中创建以下代码:


        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        

我尝试各种可能的方法来设置wmodetransparent,使闪光灯无法掩盖漂浮物没有成功,包括但不限于:

    搜索OBJECT并更改PARAM wmodetransparent.

    设置属性Object(wmode=transparent)

    调用它objectSetValue功能

似乎没有工作.虽然wmode似乎改变了Flash仍然隐藏其他高对象的对象z-index.我在这里错过了什么?



1> 小智..:

我用这个小技巧成功了:

$("embed").attr("wmode", "opaque").wrap('
');

它有效地重绘了flash对象,为我工作.

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有