Rob*_*cks 7 html javascript flash swfobject
我正在使用SWFObject将SWF电影加载到HTML页面中.我想动态调整此SWF的大小.SWFObject如何帮助?我确信我不必编写自己的解决方案.
pip*_*rks 24
最简单的解决方案是将SWF嵌入到容器div中,然后使用JavaScript和CSS动态调整容器DIV的大小.如果SWF设置为100%宽度/高度,则每当调整包装器大小时,它将拉伸以适合包装器.
在身体里:
<div id="wrapper">
<div id="flash">This div will be replaced by an object via SWFObject</div>
</div>
Run Code Online (Sandbox Code Playgroud)
在头部:
<script>
var flashvars = {};
var params = { scale: "exactFit" };
var attributes = {};
swfobject.embedSWF("myContent.swf", "flash", "100%", "100%", "9.0.0","expressInstall.swf", flashvars, params, attributes);
</script>
<style type="text/css">
#flash {
display: block;
width: 100%;
height: 100%;
}
</style>
Run Code Online (Sandbox Code Playgroud)
现在每当你调整#wrapper的大小时,SWF都会缩放以填充它.
| 归档时间: |
|
| 查看次数: |
27369 次 |
| 最近记录: |