HTML Flash标记中属性和参数的含义?

时间:2009-07-20 10:12:01

标签: html flash xhtml

在下面的代码中,使用的所有参数和属性是什么,为什么所有这些都被使用,它们的含义是什么?

建议使用哪些参数和属性以及HTML页面中的Flash标记不使用哪些参数和属性?

<object id="vf_flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="630" height="400">
      <param name="movie" value="/videos/swf/3fun.swf" />
      <param name="FlashVars" value="id=72" />
      <param name="allowScriptAccess" value="always" />
      <param name="loop" value="false" />
      <param name="menu" value="false" />
      <param name="quality" value="high" />
      <param name="wmode" value="window" />

      <embed name="vf_flash" src="/videos/swf/3fun.swf" FlashVars="id=72" width="630" height="400" allowScriptAccess="always" loop="false" menu="false" quality="high"  wmode="window" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

3 个答案:

答案 0 :(得分:5)

Adob​​e网站对所有这些标签进行了简明扼要的解释,包括哪些是可选的,哪些是必需的。

http://kb2.adobe.com/cps/127/tn_12701.html

答案 1 :(得分:1)

故障,基于记忆。在使用之前验证这些,但它应该帮助您了解概念:

  1. 在争取网络垄断的斗争中,微软承诺尽可能与W3C不同。因此,用于在Internet Explorer中嵌入Flash的实际标记是“对象”,在所有真正的浏览器中它都是“嵌入”。
  2. 必须注意的是,由于这场斗争,使用'1'和'0'会比'true'和'false'更好地提供整体一致性。

    1. 循环 - 告诉Flash播放器完成播放后是否应尝试重新启动电影。

    2. FlashVars - 参数可以传递到Flash中,并通过flashvars单元引用。例如,如果您创建播放song1的媒体播放器,则可以传入Flashvars =“song1 = song1”

    3. movie - Flash文件的URL。将其保存在与调用它的HTML文件相同的文件夹中,或使用绝对URL,否则您将遇到跨浏览器问题。

    4. 质量 - 质量越高,Flash运行所需的资源就越多。虽然默认设置是好的,但如果您担心该播放器将在旧电脑上使用,有时为了减少跳跃体验而牺牲图像质量

    5. wmode - 电影的背景不透明度。有时你希望电影与背景融为一体,并且它被设置为“透明”,有时它应该显然是它自己的小盒子,“不透明”。请注意,有一些复活节彩蛋具有此值,如果您需要,此值有一些未记录的选项。

    6. allowScriptAccess - 我实际上认为这已被弃用。它在不同版本中发生了很大变化。保持默认状态。

    7. Mootools这样的库具有设计用于一起使用Flash和JavaScript的类。

      embed vs object代码上查看有关here(ALA)的文章hereA List Apart,有很多内容从中吸取了教训。

答案 2 :(得分:0)

我可以回答一下这个问题:

“movie” - 要加载/查看的Flash文件的名称

“loop” - 动画是播放一次(假)还是重复播放(真实)

“menu” - 是否显示完整的上下文菜单(true)或不显示(false)。将此设置为false会显示上下文菜单,但它只有“settings”和“about”选项。

请参阅Kane Wallmann的完整文档链接。