解决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="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="flash/uploader.swf">
<param name="quality" value="high">
<param name="wmode" value="Opaque">
<embed src="flash/uploader.swf" wmode="Opaque" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="248"></embed>
</object>

蓝色:解决IE下的遮住层问题

黑色加粗:解决Firefox下的遮住层问题

附上wmode的三个属性:

"Window" 在 Web 页上用影片自己的矩形窗口来播放应用程序,并且始终位于最顶层。
"Opaque" 显示页面上位于它后面的内容。
"Transparent"使 HTML 页的背景可以透过应用程序的所有透明部分显示出来,并且可能会降低动画性能。

试了一下,"Opaque"和"Transparent"都可与 HTML 层交互,从而允许 SWF 文件上方的层遮蔽应用程序。这两种选项之间的差异在于"Transparent"允许透明,因此,如果 SWF 文件的某一部分是透明的,则 SWF 文件下方的 HTML 层可以透过该部分显示出来,而"opaque"则不会显示。

2009-01-21

时间: 2024-10-18 00:43:43

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

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

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

用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

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

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

[转载]解决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)

Chrome 解决flash问题

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

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

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

Flash:使用FileReference上传在Firefox上遇到的问题终于解决了

以前使用的是这样的一句话:var uploadURL:URLRequest = new URLRequest();uploadURL.url = "upload.asp"; 测试发现在ie上正常运行,但在firefox上却上传失败! 今天上午无意间发现有一个网站使用FileReference上传在firefox上测试通过,我晕,看来还是我的程序问题. 下午搞了一个多小时,终于找到原因: 原来在ie浏览器,uploadURL.url 可以使用相对路径,但在firefox下,必须使用绝对路

flash 遮住 div 解决办法

被遮盖的div 下面的代码 <!--列表菜单--> <div id="opreationmenu" style="position: absolute; left: 0px; top: 0px; width: 200px; height: 240px; background: #ffffff; display: none;"> <iframe frameborder='1' style='-moz-opacity: 0; -webkit

解决弹出层打印问题

jsp页面使用了一个layer插件来做弹出层:并且要求打印弹出层里面的内容. 直接使用window.print()方法打印不出所有的页面内容,仅仅是打印了当前屏幕内容. 我的解决办法是 获取body中所有代码,新建一个空白页面,调用document.write()方法写入, 再打印该页面,实现了正常的分页打印效果. function print(){ var bd=document.body.innerHTML; w=window.open('about:blank'); w.document.