1. <div id="flashcontent">  This text is replaced by the Flash movie.</div>
  2. <script type="text/javascript">
  3. <!--
  4. var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
  5. so.write("flashcontent");
  6. // -->
  7. </script>

创建一个新的SWFObject实例,并且传入一下参数:

  • swf - SWF文件路径
  • id - 您为这个SWF文件分配的id值,它将用于给embed与object标签设定name属性,以便于可以支持swliveconnect的功能,如动态传入变量
  • width - 宽度
  • height - 高度
  • version - FlashPlayer需要的版本号,它可以详细到 ‘主版本号.小版本号.细节’,例如:"6.0.65"。一般地,我们只需传入主版本即可,例如:"6"
  • background-color - Flash资源的背景色,16进制格式

此外,还有如下可选参数:

  • quality - 画面质量,默认为"high"
  • xiRedirectUrl - 详见ExpressInstall相关
  • redirectUrl - 没有安装相应版本的播放器后自动跳转的目标地址
  • detectKey - 这是当忽略检测时,SWFObject将去url地址中查找的变量,默认值为“detectflash”

参考资料:

http://bbs.blueidea.com/thread-2699979-1-1.html

http://www.awflasher.com/flash/articles/swfobj.htm