FLASH可以和图片一样在JS控制下在一个固定大小的框架里显示全部内容不? 用 object , 然后来设置 有 width 和 height 属性 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 感谢2楼的回复,可能你误解了一点。那就是高和宽都是固定的框架不能动。整个页面是个DWT。现在手头上是一堆800X600的SWF文件。全改成540X450的太麻烦。源代码我贴出来:<div id="flashDiv"><script type="text/javascript">AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','540','height','450','src','images/flash','id','flash','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','wmode','Transparent','movie','images/flash' ); //end AC code</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,19,0" width="540" height="450"><param name="movie" value="images/flash.swf" /><param name="quality" value="high" /><param name="wmode" value="Transparent" /><embed src="images/flash.swf" width="540" height="450" id="flash" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" base="courseFlash/" wmode="Transparent"></embed></object></noscript> </div>再重申一次问题,就是如何实现不动以上的width和height。将800X600的SWF文件完整显示在这个width="540" height="450"固定框架里?再次感谢。 设置 width 和 height 属性 这些代码不是框架,就是加载flash用的,是as3自动发布的,能够判断浏览器类型并避免在IE下出现需要激活的框。现在使用flash都必须用类似语句,不能直接放object标签了。所以这里的宽度和高度就是flash最终显示的高度和宽度。如果显示不全可能是别的原因。比如flash代码中设置了Stage.scaleMode = "noScale";那就不会根据页面中的设置缩放了 迷糊,我实在是迷糊!!已经不知道你在表达的是什么意思了SWF放到网页里随意设置他的width 和 height 属性 你好,正好也找相同的问题,请问ASP怎么实现啊?谢谢! 跪求一款js绘图的框架,高手请进呀!!!实在是没办法了 Javascript For循环赋值问题的疑惑 new Ajax.Request的问题.路过的帮帮忙. JS 正则表达式 验证文本框 求Chrome下关闭页面的JS代码 关于右iframe刷新左iframe的问题 表单查询时 让他只提交一次 没有第二次 JavaScript 中RemoveAll 函数的用法问题 请推荐一本js最好地入门书(网上的)! 急救,一个很菜的问题!! iframe编辑器问题,谢谢! 这样的效果怎么实现?
<div id="flashDiv">
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','540','height','450','src','images/flash','id','flash','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','wmode','Transparent','movie','images/flash' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,19,0" width="540" height="450">
<param name="movie" value="images/flash.swf" />
<param name="quality" value="high" />
<param name="wmode" value="Transparent" />
<embed src="images/flash.swf" width="540" height="450" id="flash" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" base="courseFlash/" wmode="Transparent"></embed>
</object>
</noscript>
</div>
再重申一次问题,就是如何实现不动以上的width和height。将800X600的SWF文件完整显示在这个width="540" height="450"固定框架里?再次感谢。
所以这里的宽度和高度就是flash最终显示的高度和宽度。如果显示不全可能是别的原因。比如flash代码中设置了Stage.scaleMode = "noScale";那就不会根据页面中的设置缩放了