在.net中插入flash无法播放。。。??
最近在学.net,这是我的代码。。在网上找的,但是无法播放
<OBJECT id="default" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" height="300" width="980" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<PARAM NAME="_cx" VALUE="19844">
<PARAM NAME="_cy" VALUE="14817">
<PARAM NAME="FlashVars" VALUE="19844">
<PARAM NAME="Movie" VALUE="~/image/oranghotel.swf">
<PARAM NAME="Src" VALUE="~/image/oranghotel.swf">
<PARAM NAME="WMode" VALUE="Window">
<PARAM NAME="Play" VALUE="0">
<PARAM NAME="Loop" VALUE="0">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="always">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="333333">
<PARAM NAME="SWRemote" VALUE="">
<EMBED src="~/image/oranghotel.swf" loop="false" quality="high" bgcolor="#000000" WIDTH="750" HEIGHT="560"NAME="default" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>
预览后只出现黑色的一块。。。这是为什么呀。。。??
--------------------编程问答-------------------- "~/image/oranghotel.swf" 有没? --------------------编程问答-------------------- 参考 --------------------编程问答-------------------- <PARAM NAME="Movie" VALUE="~/image/oranghotel.swf">
这个路径,肯定不认识。 --------------------编程问答-------------------- 学习 --------------------编程问答-------------------- 肯定是路径的问题了 。
看看哪个文件存在否? --------------------编程问答-------------------- <PARAM NAME="Movie" VALUE="~/image/oranghotel.swf"> 改成站点的相对路径,~/只对服务端控件有解析的。 --------------------编程问答-------------------- Up --------------------编程问答-------------------- 谢谢大家的指点,原因我已经知道了,是我这个网站的文件名用中文写的,所以无法显示,换成英文之后就好了 --------------------编程问答-------------------- <PARAM NAME="BGColor" VALUE="333333">
--------------------编程问答-------------------- 你要这样写。
<div align="center">
<!----------------------以下代码用来显示flash------------------------->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/_
cabs/flash/swflash.cab#version=6,0,29,0" width="600" height="600">
<param name="movie" value="1.swf"/>
<!---- 上value值填入flash的地址,你的flash在本机上就用相对地址!---->
<param name="quality" value="high">
<param name="scale" value="exactfit">
<!---- 下src值填入和刚才一样的地址!---->
<embed src="1.swf" width="150" height="280" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" scale="exactfit"></embed>
</object>
<!----------------------显示flash代码结束------------------------>
补充:.NET技术 , ASP.NET