HTML 百分网手机站

如何在HTML页面插入flash代码

时间:2018-04-08 15:08:45 HTML 我要投稿

如何在HTML页面插入flash代码

  HTML是超文本标记语言,标准通用标记语言下的一个应用。下面是YJBYS小编为大家搜索整理的关于Html页面插入flash代码,欢迎参考借鉴,希望对你有所帮助!想了解更多相关信息请持续关注我们应届毕业生培训网!

Html插入flash代码方法

  1. <object classid=“clsid:d27cdb6e-ae6d-11cf-96b8-444553540000″ codebase=“http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/
  2. swflash.cab#version=7,0,0,0″width=“550″ height=“400″ id=“Untitled-1″ align=“center”>
  3. <param name=“allowScriptAccess” value=“sameDomain” />
  4. <param name=“movie” value=“mymovie.swf” />
  5. <param name=“quality” value=“high” />
  6. <param name=“bgcolor” value=“#ffffff” />
  7. <embed src=“mymovie.swf” quality=“high” bgcolor=“#ffffff” width=“550″ height=“400″ 
  8. name=“mymovie” align=“center” allowScriptAccess=“sameDomain” type=“application/x-shockwave-flash” pluginspage=“http://www.macromedia.com/go/getflashplayer” />
  9. </object>

上面这种方法使用 object 和 embed 标签来嵌入,细心的会发现,object 的很多参数和 embed 里面的很多属性是重复的,因为浏览器的兼容性不同,有的浏览器支持 object,有的支持 embed,这也是为什么要修改 Flash 的参数时两个地方都要改的原因。这种方法是 Macromedia 一直以来的官方方法,最大限度的保证了 Flash 的功能,没有兼容性问题。

下面我来详细介绍一下参数的具体使用

  1. <object classid=“clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=“http://download.macromedia.com/pub/shockwave/cabs/flash/
  2. swflash.cab#version=5,0,0,0″width=“468″ height=“60″>
  3. <param name=movie value=“*.swf”>
  4. <param name=quality value=High>
  5. <param name=“_cx” value=“12383″>
  6. <param name=“_cy” value=“1588″>
  7. <param name=“FlashVars” value>
  8. <param name=“Src” ref value=“*.swf”>
  9. <param name=“WMode” value=“Window”>
  10. <param name=“Play” value=“-1″>
  11. <param name=“Loop” value=“-1″>
  12. <param name=“SAlign” value>
  13. <param name=“Menu” value=“-1″>
  14. <param name=“Base” value>
  15. <param name=“AllowScriptAccess” value=“always”>
  16. <param name=“Scale” value=“ShowAll”>
  17. <param name=“DeviceFont” value=“0″>
  18. <param name=“EmbedMovie” value=“0″>
  19. <param name=“BGColor” value>
  20. <param name=“SWRemote” value>
  21. <param name=“MovieData” value>
  22. <embed src=“你的flash地址”quality=high pluginspage=“http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash” type=“application/x-shockwave-flash” width=“468″height=“60″>
  23. </embed></object>

参数说明

devicefont 属性/参数

值: true | false

模板变量:$DE

说明:(可选)对于未选定“设备字体”选项的静态文本对象,指定是否仍使用设备字体进行绘制(如果操作系统提供了所需字体)。

src 属性

值: movieName.swf

模板变量:$MO

说明 : 指定要加载的 SWF 文件的名称。仅适用于 embed。

movie 参数

值: movieName.swf

模板变量:$MO

说明: 指定要加载的 SWF 文件的名称。仅适用于 object。

classid 属性

值: clsid:D27cdb6e-ae6d-11cf-96b8-444553540000

说明: 标识浏览器的 ActiveX 控件。输入的值必须与上面的显示完全一致。仅适用于 object。

width 属性

值: n 或 n%

模板变量:$WI

说明:以像素值或浏览器窗口的百分比值来指定应用程序的宽度。

height 属性

值: n 或 n%

模板变量:$HE

说明: 以像素值或浏览器窗口的百分比值来指定应用程序的高度。

注意:因为 Flash 应用程序是可缩放的,所以只要高宽比保持不变,不论以任何尺寸播放,它们的品质都不会降低。(例如,以下尺寸的高宽比都是 4:3:640 x 480 像素、320 x 240 像素和 240 x 180 像素。)

codebase 属性

值: active.macromedia.com/flash7/cabs/swflash.cab#version=7,0,0,0

说明: 标识 Flash Player ActiveX 控件的位置,以便在尚未安装该控件时,浏览器可以自动下载它。输入的值必须与上面的显示完全一致。仅适用于 object。

pluginspage 属性

值: www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash

说明: 标识 Flash Player 插件的位置,以便在尚未安装该插件时,用户可以下载它。输入的.值必须与上面的显示完全一致。仅适用于 embed 。