载入中。。。 'S bLog
 
载入中。。。
 
载入中。。。
载入中。。。
载入中。。。
载入中。。。
载入中。。。
 
填写您的邮件地址,订阅我们的精彩内容:


 
关于flash总是在最上层,挡住了层,解决方法。
[ 2007/4/9 20:24:00 | By: 梦翔儿 ]
 
我们画入一个flash,再加个层,无论如何调整层顺序,都只是让flash显示在最下面。原因在于flash显示采用了写屏技术,这种技术下,flash会始终在最上层。
我们可以深入研究一下,优先技术,因为ifram比flash优先级高,所以,我们可以画个层,层代码里写入
<iframe src="/blog/javascript:false" style="position:absolute; visibility:inherit; top:0px; left:0px; width:100px; height:200px; z-index:-1; filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';"></iframe>
这样就可以让层显示在flash上面了,不过经过验证,这方法有效,但是如果ie出现flash控件点击生效,就可能点击后仍然在下面。
又想了一下,能不能从flash的本身入手呢,查了一下flash activex控件的参数。研究表明可以给flash加入这个参数:
<param name="wmode" value="Opaque">
这个参数可以让flash置于画面底层,这样再画层就完全ok了,高兴。
 
 
 
Re:关于flash总是在最上层,挡住了层,解决方法。
[ 2007/4/15 21:44:33 | By: 罗勇(游客) ]
 
罗勇(游客)<param name="wmode" value="opaque">
还是这个方法好,我前些日子碰到这个问题,也是用这个解决的。
 
个人主页 | 引用 | 返回 | 删除 | 回复
 
发表评论:
载入中。。。

 
 
 

梦翔儿网站 梦飞翔的地方 http://www.dreamflier.net
中华人民共和国信息产业部TCP/IP系统 备案序号:辽ICP备09000550号

Powered by Oblog.