日期:2014-05-17  浏览次数:20439 次

关于页面播放SWF文件问题
网上说Adobe推荐使用Object方式在页面插入SWF文件,运行时自动播放。
网上查了下,推荐说将SWF文件拖入DreamWaver中,然后将自动生成的代码复制过去,如下:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="484" height="351" title="dh">
  <param name="movie" value="DNF_场景 1.swf" />
  <param name="quality" value="high" />
  <embed src="DNF_场景 1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="484" height="351"></embed>
</object>


然后只需将embed src处的文件索引位置更改下,就可以了。但是我试了下,在浏览器中运行根本无法显示,不知道问题出在哪里?

------解决方案--------------------
"DNF_场景 1.swf"这个文件名字改成英文试试,把中间空格去掉
------解决方案--------------------
src="DNF_场景 1.swf"
一个是路径问题,一个是文件名不规范问题,有些服务器不支持带有中文名称或特殊符号命名的文件