使用 object 和 embed 标签
2011-07-22 11:18
501 查看
今天在项目中用到了jsp中嵌套swf,但出现了些问题,本来觉得这些swf的配置都不用管的,现在看来不是这个样子的,我的问题出在classid="clsid:"这个地方。
以下是引自adobe的原文:要在 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参数是可选的;仅在不想检查版本号时省略该参数。
相关文章推荐
- 在HTML中使用object和embed标签插入视频
- embed object以及video标签的区别以及使用
- 使用object或者embed标签插入flash广告,其实可以只选其一
- 在HTML中使用object和embed标签插入视频
- Flash OBJECT 和 EMBED 标签
- 【转载】Flash OBJECT和EMBED标签详解
- HO8001: 各浏览器下使用 OBJECT 元素和 EMBED 元素嵌入 Flash 存在差异
- 使用Embed标签在AS3项目中嵌入字体(转自http://zengrong.net/post/1438.htm)
- firefox中使用ocx的方法 嵌入object标签
- HTML embed标签使用方法和属性详解
- OBJECT和EMBED标签(转载)
- 使用Object标签引入第三方控件
- HTMLl---多媒体标签embed、animate的使用、等比例放大照片
- html标签之Object和EMBED标签详解
- 【转】object标签和embed标签
- object embed标签区别
- 各浏览器下使用 OBJECT 元素和 EMBED 元素嵌入 Flash 存在差异
- html标签object和embed的区别
- HTML <object>与<param> 标签的使用
- OBJECT和EMBED标签