• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

织梦吧 - dedecms,网站模板,建站教程,图片素材免费下载

DedeCMS视频教程
当前位置: 织梦吧 > 网页制作 > HTML/Xhtml >

使用object或embed标签来播放SWF文件

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-09-07点击:

 要在 Web 浏览器中显示 SWF 文件,HTML 文档必须使用具有正确参数的 object和 embed 标记。

注:可以通过在“发布设置”对话框中选择“HTML”选项生成使用正确的 object 和 embed 标签的 HTML 文档。 有关详细信息,请参阅指定用于创建带有嵌入 Flash 内容的 HTML 文档的设置。

对于 object,其中的四个设置(height、width、classid 和 codebase)是出现在 object 标记内的属性;所有其它设置都是出现在单独的名为 param 标记内的参数,如下例所示:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100"
height="100" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0">
<param name="movie" value="moviename.swf">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
</object>

对于 embed 标签,所有设置(如 height、width、quality 和 loop)都是显示在起始 embed 标签的尖括号之间的属性,如下例所示:

<embed src="moviename.swf" width="100" height="100" play="true"
 loop="true" quality="high"
pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
 </embed>

若要同时使用两种标签,请将 embed 标签放在 object 结束标签之前,如下例所示:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100"
height="100" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0">
<param name="movie" value="moviename.swf">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
<embed src="moviename.swf" width="100" height="100" play="true”
 loop="true" quality="high"
 pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
 </embed>
</object>

注:如果使用 object和 embed标签,则对每个属性或参数都要使用相同的值,以确保能在各种浏览器上进行一致的回放。 swflash.cab#version=9,0,0,0参数是可选的;仅在不想检查版本号时省略该参数。

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来工作。 店 长站 htt p:// d z z . c c
 ·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 美观优于播放速度,而且一直应用反锯齿。如果影片不包含动画,位图会被平滑化;而如果影片包含动画,位图将不变平滑。

标签:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 tom@tiptop.cn ,  QQ