object标签只支持IE系列的浏览器或者其它支持Activex控件的浏览器 (Internet Explorer)

embed标签支持Mozilla系列的浏览器或其它支持Netscape插件的浏览器 (Mozilla family of browsers)

为了确保大多数浏览器能正常显示flash,你需要把embed标签嵌套放在object标签内。支持Activex控件的浏览器将会忽略object标签内的embed标签。Netscape和Mozilla系列的浏览器将只读取embed标签而不会识别object标签。也就是说,如果你省略了embed标签,那firefox就不能识别你的flash了(不过省略了object只写embed,IE也能正常显示 flash)

我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标签也就是OBJECT和(或)EMBED标签。

OBJECT标签是用于windows平台的IE浏览器的,而EMBED是用于windows和Macintosh平台下的Netscape Navigator浏览器以及Macintosh平台下的IE浏览器。windows平台的IE利用Activex控件来播放flash,而其它的浏览器则使用Netscape插件技术来播放flash 。

下面是简单的网页中插入flash的代码示例:

为什么要同时使用object和embed标签?能否省略某些标签?

OBJECT标签是用于windows IE3.0及以后浏览器或者其它支持Activex控件的浏览器。

classid和codebase属性必须要精确地按上例所示的写法写,它们告诉浏览器自动下载flash player的地址如果你没有安装过flash player, 那么IE3.0以后的浏览器会跳出一个提示框访问是否要自动安装flash player当然,如果你不想让那些没有安装flash player的用户自动下载播放器,或许你可以省略掉这些代码。

EMBED标签是用于Netscape Navigator2.0及以后的浏览器或其它支持Netscape插件的浏览器。pluginspage属性告诉浏览器下载flash player的地址,如果还没有安装flash player的话,用户安装完后需要重启浏览器才能正常使用

为了确保大多数浏览器能正常显示flash,你需要把EMBED标签嵌套放在OBJECT标签内,就如上面代码例子一样支持Activex控件的浏览器将会忽略OBJECT标签内的EMBED标签Netscape和使用插件的IE浏览器将只读取EMBED标签而不会识别OBJECT标签也就是说,如果你省略了EMBED标签,那firefox就不能识别你的flash了(不过纳闷的是,省略了object只写embed,IE也能正常显示flash。。。)

下面列出了用于发布影片的OBJECT和EMBED标签的必要以及可选属性

一、必需属性:

·CLASSID-设置浏览器的Activex控件,仅用于OBJECT标签

·CODEBASE-设置flash Activex控件的位置,因而如果浏览器如果没有安装的话,可以自动下载安装仅用于OBJECT标签

·WIDTH-以百分比或象素指定flash影片的宽度

·HEIGHT-以百分比或象素指定flash影片的高度

·SRC-指定影片的下载地址仅用于EMBED标签

·PLUGINSPAGE-设置flash 插件的位置,因而如果浏览器如果没有安装的话,可以自动下载安装仅用于EMBED标签

·MOVIE-指定影片的下载地址仅用于OBJECT标签

二、可选属性及可用的值:

·ID-设定变量名,用于脚本代码的引用仅用于OBJECT

·NAME -设定变量名,用于脚本代码(如javascript)的引用仅用于EMBED

·SWLIVECONNECT – (true或false)指定当flash player第一次下载时,是否启用java如果些属性省略,默认值为false你果你在相同页同使用javascript和flash,java必须使用FSCommand来工作

·PLAY -(true或false)指定flash影片是否在下载完成后就自动播放,如果省略此属性,则默认为true

·LOOP – (true或false)指定影片播放完最后一帧后是停止还是继续循环播放,如果省略此属性,则默认为true

·MENU – (true或false)

·True 显示全部的菜单,允许用户放大,缩小等控制影片播放等操作

·False 显示只包含设置选项和关于flash的菜单

·QUALITY – (low, high, autolow, autohigh, best )

·Low 速度优于美观,而且不应用反锯齿

·Autolow 刚开始着重于速度,但当需要时随时提升美观

·Autohigh 同时着重播放速度和美观,但需要时则牺牲美观来保证播放速度

·Medium 应用一些反锯齿而不平滑位图它质量高于low设置而低于high设置

·High 美观优于播放速度,而且一直应用反锯齿如果影片不包含动画,位图会被平滑化;而如果影片包含动画,位图将不变平滑

·Best 提供最好的显示质量而不考虑播放速度所有输出都应用反锯齿及所有位图都被平滑化

·SCALE – (showall, noborder, exactfit)

·Default(Show all)影片在指定的区域内显示,但保持原始的比例影片两侧将会出现边框

·No Boder 收缩影片以适合指定的区域,保持影片不失真,但部分影片将可能将裁切然而保持影片的原始比例

·Exact Fit 使整个影片在指定的区域内显示,影片有可能变形失真,而且不保持原始的比例

·ALIGN – (l, t, r, b)

·默认为居中,当浏览器窗口小于影片时,边缘会被裁切

·Left,Right,Top,Bottom按照相应的设置沿浏览器的边缘对齐如果需要,另外三边将被裁切

·SALIGN – (l, t, r, b, tl, tr, bl, br)

·L,R,T,B

·TL,TR

·BL,BR

·WMODE- (window, opaque, transparent) 设置flash影片的window mode属性,指定flash在浏览器中的透明,层叠及位置

·Window 影片在浏览器中自己的矩形窗口内播放

·Opaque 影片隐藏了所有在它后面的内容

·Transparent 使flash影片透明,显示透明影片后面的网页内容这将会降低动画的性能而且这个属性不是在所有浏览器中都可用的

·BGCOLOR – (#RRGGBB, 十六进制RGB值)指定影片的背景颜色使用这个属性覆盖flash中设定的背景颜色

·BASE – 设定基准目录或URL,用来解决所以flash中的相对路径类似网页中的标签

·FLASHVARS 传递变量到flash player,需要flash player6及以后的版本

·传递root级变量到影片字符串的格式是用&分隔的name=value集

·浏览器支持64kB大小的字符串长度

·更多关于FlashVars的信息,请查看相关文档

附:embed标签的用法

(一)、基本语法:

embed src=url

说明:embed可以用来插入各种多媒体,格式可以是Midi、Wav、AIFF、AU、MP3等等,

Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。

示例:

(二)、属性设置:

1、自动播放:

语法:autostart=true、false

说明:该属性规定音频或视频文件是否在下载完之后就自动播放。

true:音乐文件在下载完之后自动播放;

false:音乐文件在下载完之后不自动播放。

示例:

2、循环播放:

语法:loop=正整数、true、false

说明:该属性规定音频或视频文件是否循环及循环次数。

属性值为正整数值时,音频或视频文件的循环次数与正整数值相同;

属性值为true时,音频或视频文件循环;

属性值为false时,音频或视频文件不循环。

示例:

3、面板显示:

语法:hidden=ture、no

说明:该属性规定控制面板是否显示,默认值为no。

ture:隐藏面板;

no:显示面板。

示例:

4、开始时间:

语法:starttime=mm:ss(分:秒)

说明:该属性规定音频或视频文件开始播放的时间。未定义则从文件开头播放。

示例:

5、音量大小:

语法:volume=0-100之间的整数

说明:该属性规定音频或视频文件的音量大小。未定义则使用系统本身的设定。

示例:

6、容器属性:

语法:height=# width=#

说明:取值为正整数或百分数,单位为像素。该属性规定控制面板的高度和宽度。

height:控制面板的高度;

width:控制面板的宽度。

示例:

7、容器单位:

语法:units=pixels、en

说明:该属性指定高和宽的单位为pixels或en。

示例:

8、外观设置:

语法:controls=console、smallconsole、playbutton、pausebutton、stopbutton、

volumelever 说明:该属性规定控制面板的外观。默认值是console。

console:一般正常面板;

smallconsole:较小的面板;

playbutton:只显示播放按钮;

pausebutton:只显示暂停按钮;

stopbutton:只显示停止按钮;

volumelever:只显示音量调节按钮。

示例:

9、对象名称:

语法:name=#

说明:#为对象的名称。该属性给对象取名,以便其他对象利用。

示例:

10、说明文字:

语法:title=#

说明:#为说明的文字。该属性规定音频或视频文件的说明文字。

示例:

11、前景色和背景色:

语法:palette=color|color

说明:该属性表示嵌入的音频或视频文件的前景色和背景色,第一个值为前景色,第二个值为背景

色,中间用| 隔开。color可以是RGB色(RRGGBB)也可以是颜色名,还可以是transparent

(透明)。 示例:

12、对齐方式:

语法:align=top、bottom、center、baseline、left、right、texttop、middle、

absmiddle、absbottom

说明:该属性规定控制面板和当前行中的对象的对齐方式。

center:控制面板居中;

left:控制面板居左;

right:控制面板居右;

top:控制面板的顶部与当前行中的最高对象的顶部对齐;

bottom:控制面板的底部与当前行中的对象的基线对齐;

baseline:控制面板的底部与文本的基线对齐;

texttop:控制面板的顶部与当前行中的最高的文字顶部对齐;

middle:控制面板的中间与当前行的基线对齐;

absmiddle:控制面板的中间与当前文本或对象的中间对齐;

absbottom:控制面板的底部与文字的底部对齐。

object标签与embad掉钱_Flash中的OBJECT和EMBED标签的使用和区别相关推荐

  1. object标签与embad掉钱_OBJECT和EMBED标签

    OBJECT和EMBED标签 一.介绍: 我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标 签.也就是OBJECT和EMBED标签.OBJECT标签是用于windows平 ...

  2. object标签与embad掉钱_使用object或embed标签来播放SWF文件

    要在 Web 浏览器中显示 SWF 文件,HTML 文档必须使用具有正确参数的 object和 embed 标记. 注:可以通过在"发布设置"对话框中选择"HTML&qu ...

  3. object标签与embad掉钱_object标签和embed标签

    概述 html中有许多用于嵌入各种类型内容的标签,包括:embed,audio,canvas,iframe,img,math,object,svg和video.之前我在很多地方都看到了object标签 ...

  4. wordpress标签云_如何在WordPress中建立更好的标签云

    wordpress标签云 Once you've defined a great set of tags for your WordPress posts (or pages), you'll wan ...

  5. 在使用集合中的contains(),要根据实际情况改写集合中对象的equals(Object obj)方法------改写List集合中equals(Object obj)的方法

    如标题,解释都在代码注释中 主方法及目的 ··· package cn.com.testCollection; import java.util.Iterator; import java.util. ...

  6. python爬取疫情信息html.xpath p标签_python xpath 如何过滤div中的script和style标签

    爬取一个页面中的div,想获取div中的文字,我是这么写的: selector.xpath('//div[@class="text-con"]').xpath('string(.) ...

  7. 火狐标签在中间_在Firefox中保留未使用的标签

    火狐标签在中间 If you have a lot of content heavy webpages open in Firefox, it soon adds up on memory usage ...

  8. 火狐标签在中间_在Firefox中轻松组织和分组标签

    火狐标签在中间 Do you like the colored tab grouping feature in Internet Explorer and wish that Firefox had ...

  9. js文件中使用jstl或者其他标签

    今天在公司弄弄国际化,遇到一个问题:需要对js文件中的汉字做英文处理,由于使用到jeecg,因此使用jeecg提供的国际化标签即可,而js文件中又不支持使用标签,百度了好久....黄天不顾有心人^_^ ...

最新文章

  1. 【PHPWord】页面添加图片水印
  2. Linux PHP增加JSON支持及如何使用JSON
  3. java学习(144):file常用方法1
  4. eveningplan
  5. GCC(-pg) profile mcount | ftrace基础原理
  6. 深入理解Java Proxy机制
  7. 一周工作所用的日常 Git 命令
  8. RabbitMQ的工作模式Routing 路由,test测试代
  9. 小白用python处理excel文件-python高手之路python处理excel文件(方法汇总)
  10. 苹果CMSv10首涂第四套自适应视频站正版原创挖片网高级DIY模板
  11. html显示等宽字体
  12. php的命令执行函数,PHP命令执行函数 - osc_joe3czc9的个人空间 - OSCHINA - 中文开源技术交流社区...
  13. Eclipse4.6(neno)配置Tomcat插件的两种方式
  14. 2016NOIP信息学竞赛提高组(北京)一等奖名单
  15. java long 百分比,Java 数字转百分比%
  16. 实现永久关闭445服务
  17. python:鸡尾酒疗法
  18. 史上最BT的真实案例集
  19. 扒一扒GES如何赋能互联网电商风控
  20. 【青铜到王者】算法晋级之路

热门文章

  1. brisk matlab,关于计算机视觉:MATLAB中SURF和BRISK点的比例域
  2. 企业服务,赛道决定路径
  3. 初中计算机教室简介,初级中学简介
  4. go语言中的channel(九)
  5. OG 488, acid|195136-52-8|Oregon Green 488 Carboxylic Acid
  6. 喜报 | 瑞云科技荣获“第四届天鸽奖十大创新企业”等两项大奖
  7. 铁甲雄心机器人冠军_中英美三国机器人争霸!《铁甲雄心》冠军花落谁家?
  8. 一个女孩子买什么房?把自己搞得那么辛苦,房子男人有
  9. HCIP/HCIE RoutingSwitching / Datacom备考宝典系列(十七)VPN知识点全面总结(虚拟专用网络)
  10. Metasploit——msfvenom免杀木马