博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
谷歌浏览器下flash背景透明方法
阅读量:7123 次
发布时间:2019-06-28

本文共 1516 字,大约阅读时间需要 5 分钟。

要在一个静态的背景上加一个透明的Flash会显示动态的效果,按照常规方式加了代码后,在IE中能显示透明背景Flash,但是用火狐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="282" height="146">
    <param name="movie" value="dabaishi7-13.swf" />
    <param name="quality" value="high" />
    <param name="wmode" value="transparent">
    <embed src="dabaishi7-13.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="282" height="146"></embed>
  </object>

要在IE中实现flash背景透明,需要加这样一个值:

引用
<param name="wmode" value="transparent">

而在Mozilla、Firefox火狐浏览器谷歌浏览器中起作用的是这个标签 <embed></embed> 那这样,在<embed>标签内加入属性 wmode="transparent" 就可以实现flash背景透明,遂修改代码如下:

引用
<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="282" height="146">
    <param name="movie" value="dabaishi7-13.swf" />
    <param name="quality" value="high" />
    <param name="wmode" value="transparent">
    <embed src="dabaishi7-13.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"  wmode="transparent" width="282" height="146"></embed>
  </object>

这样在三个主流浏览器内核(不止是三个哦,很多浏览都是用IE内核和苹果的内核,所以是在绝大多数浏览上都能实现了)上都可以实现flash透明了。
  为什么会这样?我搜了一下 简单的解释就是:这是 Macromedia 自己对和IE Netscape 提供的 API 不同,Flash 6 后修正了这个问题。

转载于:https://www.cnblogs.com/zhicheng/p/3342756.html

你可能感兴趣的文章
Jenkins_KillProcess
查看>>
MySQL 获得当前日期时间 函数
查看>>
《Nginx:取代Apache的高性能Web服务器》学习笔记(一)
查看>>
创建数组的方法
查看>>
layui的几个简单使用(简单弹窗,加载效果,移除加载效果)
查看>>
【linux操作命令】mysql
查看>>
postgresql支持sys_guid()
查看>>
cede词根
查看>>
怎么删除有外键约束的MySQL表中的数据
查看>>
Spring AOP的切入点表达式
查看>>
libevent
查看>>
python编程中的if __name__ == 'main' 的作用和原理
查看>>
网安——注入
查看>>
导入org.apache.poi.xssf 读取excel
查看>>
Could not load file or assembly 'System.Data.SqlServerCe, Version=4.0.0.0, Culture=neutral..
查看>>
SpringBoot注入Mapper提示Could not autowire. No beans of 'xxxMapper' type found错误
查看>>
教你拉筋的方法
查看>>
WP老杨解迷:如何营造让人花钱的游戏
查看>>
3673: 可持久化并查集 by zky
查看>>
【疑】checkpoint防火墙双链路切换导致丢包问题
查看>>