SWF html Stretch swf到屏幕大小?

时间:2011-08-01 04:54:34

标签: flash

如何将swf拉伸到当前计算机的屏幕尺寸?

这是我的代码

<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

WIDTH="850"

HEIGHT="610"

CODEBASE="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0">

<PARAM NAME="MOVIE" VALUE="2bigpinkballs2.swf">

<PARAM NAME="PLAY" VALUE="true">

<PARAM NAME="LOOP" VALUE="true">

<PARAM NAME="QUALITY" VALUE="high">

<PARAM NAME="SCALE" value="noborder">

<EMBED SRC="aa.swf"

WIDTH="850"

HEIGHT="610"

PLAY="true" 

LOOP="true"

QUALITY="high" 

scale="noborder"

PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> 

</EMBED>

</OBJECT>

1 个答案:

答案 0 :(得分:0)

实际上非常简单。这是我使用的一些CSS:

/* hide from ie5 mac \*/
html {
  height: 100%;
  overflow: hidden;
}
#flashcontent {
  height: 100%;
}
/* end hide */
body {
  height: 100%;
  margin: 0;
  padding: 0;
  background-color: #eee;
}

将html标记设置为100%高度,然后将Flash影片放置在同样设置为100%高度的div中,这就可以了。