我想在浏览器窗口中显示我的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>
答案 0 :(得分:1)
我认为您只需要在HTML页面中添加一些CSS:
html, body { height: 100% }
答案 1 :(得分:0)
将宽度和高度设置为100%应该可行。然后将 scalemode 设置为 showAll ,这样可以防止电影失真。
然后你当然可以将html正文的css填充和边距设置为0px,以获得窗口的最大区域。
答案 2 :(得分:0)
使用 swffit 。它在浏览器窗口更改时调整闪存大小。