用 object , 然后来设置 有 width 和 height 属性

解决方案 »

  1.   

    感谢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"固定框架里?再次感谢。
      

  2.   

    设置  width   和   height   属性
      

  3.   

    这些代码不是框架,就是加载flash用的,是as3自动发布的,能够判断浏览器类型并避免在IE下出现需要激活的框。现在使用flash都必须用类似语句,不能直接放object标签了。
    所以这里的宽度和高度就是flash最终显示的高度和宽度。如果显示不全可能是别的原因。比如flash代码中设置了Stage.scaleMode = "noScale";那就不会根据页面中的设置缩放了
      

  4.   

    迷糊,我实在是迷糊!!已经不知道你在表达的是什么意思了SWF放到网页里随意设置他的width  和  height  属性
      

  5.   

    你好,正好也找相同的问题,请问ASP怎么实现啊?谢谢!