flash / html,如何嵌入flash影片以使其随浏览器窗口缩放

时间:2010-10-13 08:26:10

标签: html flash

我想在浏览器窗口中显示我的flash影片,以便在不扭曲影片的情况下尽可能好地填充宽度和高度。

当我对object / embed标签使用width和height属性时,它只缩放宽度而不是高度。

  <body bgcolor="#000000" 
        width="100%"
        height="100%">
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
            codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"            
            width="100%"
            height="100%"
            align=""
            id="slot">
        <param name="allowScriptAccess" value="sameDomain" />
        <param name="allowFullScreen" value="true" />
        <param name="movie" value="..." />
        <param name="quality" value="high" />
        <param name="width" value="100%" />
        <param name="height" value="100%" />
        <embed src="..."
            width="100%" height="100%" quality="high" align="middle" allowScriptAccess="always" allowFullScreen="true" wmode="opaque" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>
  </body>

3 个答案:

答案 0 :(得分:1)

我认为您只需要在HTML页面中添加一些CSS:

html, body { height: 100% }

答案 1 :(得分:0)

宽度高度设置为100%应该可行。然后将 scalemode 设置为 showAll ,这样可以防止电影失真。

然后你当然可以将html正文的css填充和边距设置为0px,以获得窗口的最大区域。

答案 2 :(得分:0)

使用 swffit 。它在浏览器窗口更改时调整闪存大小。