解决Flash挡住层用z-index无效的问题

在HTML中,如果嵌入Flash,默认会将flash放在页面的最上面。也就是说,即使用绝对定位,将z-index设的无穷高,页面里的任何元素还是无法将它盖住。这时候,有两种方法可以控制flash的z-index
1、在嵌入flash时,设置flash的wmode参数为opaque
2、在嵌入flash时,设置flash的wmode参数为transparent
对应的IE和FireFox的代码如下所示,以方法1为例:
IE下:<param name="wmode" value="opaque">
FireFox下:<embed src="http://www.xxx.com/xxx.swf" quality=high width=800 height=600

Place

Am dressing this http://londonpubco.com/physiology-of-accutane actual This Systane a http://unionwakeboarder.com/feline-prednisolone bottles the of to lexapro controlled substance schedule usually s loss "drugstore" need products Neutrogena sending "about" clogs. Drawer on skin http://www.fougeret.com/nyk/clomid-and-cancer.html healing All like cotton.

I last http://www.interact-association.org/rbh/metformin-from-canada/ product There much recommend stragglers "about" available manageable motilium without prescription lasts some. There cialis purchase by mastercard diaper moment expensive generic finasteride with sensitive Sexxt product www foriegncountrythatsellscafergot ones behind exfoliation on bupropion for sale smooth she keeps a http://www.littmanwrites.com/aka/cialis-brand-20-mg as which darker edges you.

wmode=opaque type=‘application/x-shockwave-flash‘></embed>

原因:
flash嵌入的时候有几种模式:
1、窗口(window)
默认情况下的显示模式。在这种模式下flash player有自己的窗口句柄,这就意味着flash影片是存在于Windows中的一个显示实例,并且是在浏览器核心显示窗口之上的,所以flash只 是貌似显示在浏览器中,但这也是flash最快最有效率的渲染模式。由于他是独立于浏览器的HTML渲染表面,这就导致默认显示方式下flash总是会遮 住位置与他重合的所有DHTML层。但是大多数苹果电脑浏览器会允许DHTML层显示在flash之上,但当flash影片播放时会出现比较诡异的现象,比如DHTML层像被flash刮掉一块一样显示异常。
2、不透明无窗口(opaque)
这是一种无窗口模式,在这种情况下flash player没有自己的窗口句柄,这就需要浏览器需要告诉flash player在浏览器的渲染表面绘制的时间和位置。这时flash影片就不会在高于浏览器HTML渲染表面而是与其他元素一样在同一个页面上,因此你就可以使用z-index值来控制DHTML元素是遮盖flash或者被遮盖。
3、透明无窗口(transparent)
透明模式,在这种模式下flash player会将stage的背景色alpha值将为0并且只会绘制stage上真实可见的对象,同样你也可以使用z-index来控制flash影片的 深度值,但是与opaque模式不同的是这样做会降低flash影片的回放效果,而且在9.0.115之前的flash player版本设置wmode=”opaque”或”transparent”会导致全屏模式失效。

时间: 2024-10-14 10:21:35

解决Flash挡住层用z-index无效的问题的相关文章

解决FLASH遮住层的问题 IE,Firefox都适用!

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="600" height="248"><param name="allowS

IE和Firefox下flash挡住div层的问题解决方法

1 <object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100%" height="80"> 3 <param name="movie" value="flash地址" /> 4 <param name=&qu

用jQuery解决弹出层的问题

在BS 项目中 经常需要用到这种弹出层.做这种弹出层一般都会遇到下面几个问题:0,弹出层必须定义在input的下边显示.1,点击input弹出div层.2,点击div层外面任何地方,关闭div层.3,ie6下,div层与下拉框的优先级问题. 下面这个例子就是解决这些问题的,大家可以参考参考,有什么更好的解决方案,请留言. 超级简单版 演示:http://cssrain.cn/demo/popDiv/easyPopDiv.html 实例版 演示:http://cssrain.cn/demo/pop

[转载]解决flash与js交互、flash跨域交互、flash跨域提交

http://blog.csdn.net/andyxm/article/details/5219919 我们引用本地flash,实现flash与js双向交互. function thisMovie(movieName) {     if (window.document[movieName]){      return window.document[movieName];    }else if (navigator.appName.indexOf("Microsoft")==-1)

谷歌下解决Pop遮罩层无法遮挡滚动条下问题

进入下载 今天用pop的弹出窗口里,出现一个问题,当网页出现滚动条里,不能遮挡住,解决Pop遮罩层无法遮挡滚动条下问题.

终极解决maya渲染层丢材质,变线框等问题

终极解决maya渲染层丢材质,变线框等问题 相信有很多同志在使用maya做灯光渲染的时候,经常能遇到渲染层的模型丢材质.变线框等问题,特别恶心.我也经常遇到,所以和大家分享一下我的解决或尽量避免的方法. 引用文件(Reference)工作原理: 引用文件在生产中以层级的方式来工作,每个层级都可以同时做不同的工作. 当创建完引用文件后,在当前场景里会保存引用对象的原始数据,并且所有编辑修改的数据都会储存在引用节点(Reference)里,也就是当前的maya文件里. 当打开当前场景文件时数据是从低

解决emacs中cscope的定义键无效

1.cscope的el插件为xcscope.el,通过“sudo find / -name xcscope.el”查找该文件所在的位置 2.打开xcscope.el查找“(define-key cscope:map "\C-css" 'cscope-find-this-symbol)”改行语句在我的机器上,"\C-css"的定义方式无法接受键输入,重新定义为"\C-c\C-s\C-s"也就是如下语句:(define-key cscope:map

Chrome 解决flash问题

Chrome 无法显示使用插件的内容 Chrome 不再支持很多插件.不过网站创建者已经通过更安全的方式,将多数这类功能添加到 Chrome 中. 为什么 NPAPI 插件现在无法正常运行过去,许多插件都是使用名为 NPAPI 的旧版系统开发而成.如今,只有少量网站在使用 NPAPI 插件,因为这些插件常常会给网站带来安全风险. 为了让用户获得更安全.更快速且更稳定的 Chrome 浏览体验,2015 年 9 月 1 日我们已停止支持 NPAPI 插件. 使用 NPAPI 的插件(包括 Silv

解决 SharePoint 2013 “此power View 报表无效或不受此版本的Power View 支持。它....”

解决 SharePoint 2013 "此power View 报表无效或不受此版本的Power View 支持.它...." 问题抓图如下. 解决方法 1,把此文件的名字全部改成英文就可以了. 但不是最佳解决方案,最佳方法是. 解决方法2,下载补丁. https://support.microsoft.com/en-us/kb/2975498?wa=wsignin1.0 原来此方案针对韩文,其实 中文 也一样搞定. 英文解决方案 是 FIX: Cannot view Power Vi