我本来在html页面里面使用的代码,放到aspx页面之后不能使用,之后我换成object标签,可以用了,但是swf文件变形。
代码:
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" height="80%" width="100%" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="menu.swf" name="movie" />
<param value="application/x-shockwave-flash" name="TYPE" />
<param name="scale" value="exactfit" />
</object>
代码:
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" height="250" width="1000" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="menu.swf" name="movie" />
<param value="application/x-shockwave-flash" name="TYPE" />
<param name="scale" value="exactfit" />
</object>
这个是正常的,在html中代码:
<div>
<!-- Flash Menu Labs ?www.flashmenulabs.com -->
<div id="FlashMenuLabs">
You need to upgrade your Flash Player or to allow javascript to enable Website menu.</br>
<a href="http://www.adobe.com/go/getflashplayer">Get Flash Player</a>
</div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("menu.swf", "menu", "1000", "300", "8", "#000000");
so.addParam("wmode", "transparent");
so.addParam("scale", "noscale");
so.addParam("salign", "TL");
so.write("FlashMenuLabs");
// ]]>
</script>
</DIV>
但是在aspx页面中无法显示
怎么改才能变回原来的样子呢?