- 本章节将假设您已了解以下内容:
- alternative content
- 嵌入SWF的几种方式
- Flash播放器参数
- Requested:
- KISSY CORE
- JSON package
- Flash UA
- Editors:
- 龙藏,Taobao,Inc
一般方法
HTML步骤:
-
在SWF内容前,至少引入以下JS:
<script src="ks-core.js"></script> <script src="json.js"></script> <script src="flash-pkg.js"></script>
-
在期望的位置写上 SWF嵌入代码。(这里以 O-O方式插入)
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="200" height="150" id="myFlashContent2"> <param name="movie" value="assets/test.swf"/> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="assets/test.swf" width="200" height="150"> <!--<![endif]--> <a href="http://www.adobe.com/go/getflashplayer"> <img src="get_flash_player.gif" alt="Get Adobe Flash player"/> </a> <!--[if !IE]>--> </object> <!--<![endif]--> </object>
Javascript步骤:
-
期望插入的SWF对象之后,插入操作SWF的相关JS代码:
<script src="PATH2YOURSCRIPT.js"></script>
-
或在SCRIPT标签中写上相关操作SWF的JS代码
<script> //do sth. </script>
-
在代码中可以这么写:
F.add('#myFlashContent2'); //注意 "#" 号.