当前位置:编程学习 > C#/ASP.NET >>

在.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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,