欢迎您访问我爱IT技术网,今天小编为你分享的javascript教程:【关于flash遮盖div浮动层的解决方法】,下面是详细的讲解!
关于flash遮盖div浮动层的解决方法
网上的解决方案:
From:http://codingforums.com/showthread.php?t=95109
(a) place Flash embed script in <div> container (I use SWFObject.js)[将flash嵌入脚本放到一个div容器中]
(b) add wmode=transparent to Flash embed script[增加wmode=transparent 到flash嵌入脚本]
(c) set <div id="flashcontent"> container with z-index:-1; [将外层容器的z-index设置为-1]
(d) set <body> tag with style .. position:relative;left:0px;top:0px;z-index:0;
(otherwise Firefox does not accept negative z-index)
(e) set floating iframe in container with z-index: 99;[将浮动的iframe在容器中的zindex设置为99]
(f) use CSS to position flashcontent and htmlcontent containers.[使用css来调整flash容器和html容器的位置]
其他方案网上比较多见,不做阐述.在此说下使用第一个方案如何解决:
var so=new SWFObject("XXX.swf", "flashId", "宽度", "高度", "版本", "背景色");
//设置flash不遮盖div层
so.addParam("wmode", "opaque");
so.write("flashcontent");
如此设置即可让flash无法遮盖住div.
关于关于flash遮盖div浮动层的解决方法的用户互动如下:
相关问题:javascript怎么设置flash不遮盖div层
答:加载下面的js,然后在js里写下面的代码就可以插入flash,并且是透明的: 参数1:swf文件路径 参数2:要将flash放到div的... >>详细
相关问题:DIV浮动层被FLASH遮住如何解决呢???
答:给浮动层 加高层显示级别 或者 降低 flash 层的层显示级别 标签: z-index >>详细
相关问题:FLASH在页面上遮挡住了浮动层 如何解决?
答: 改成上面这种写法就可以了。 ==============================在 embed 部分 加入 wmode="transparent" ===============================解决了就好。我这里没有你完整的代码,所以没法具体的测试。我以前我做过的,就是加透明(wmode="transpar... >>详细
- 【Array】js中更短的 Array 类型转换-类型转换
- 【ExtJs】ExtJs 表单提交登陆实现代码-表单提交-
- 【addClass】javascript自定义的addClass()方法
- 【Ajax】jQuery 学习第六课 实现一个Ajax的TreeVi
- 【extjs】extjs每个组件要设置唯一的ID否则会出错
- 【focus】JavaScript使用focus()设置焦点失败的解
- 【bootstrap3】基于bootstrap3和jquery的分页插件
- 【fn】开发插件的两个方法jquery.fn.extend与jque
- 【datagrid】jQuery easyui datagrid动态查询数据
- 【ajax】js获取通过ajax返回的map型的JSONArray的
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
