swf文件在主文件夹中工作,但不在子文件夹中

时间:2012-12-31 19:06:50

标签: flash

过去几天我一直在绞尽脑汁,我无处可去。 我已经检查了所有可能的答案,仍然没有解决方案。

这是我的问题:

我的网站布局如下: 在'root'中我有'index.htm'和其他文件夹,其中一个是'pages',它有eyes.htm。

我的'swf'文件位于'media'文件夹中,该文件夹也是root文件。

  • root(文件夹) - > index.htm的
  • 页面(文件夹) - > eyes.htm
  • 媒体(文件夹) - > shb_ticker.swf
  • 脚本(文件夹)
  • css(文件夹)

在index.htm中,我在div中有一个flash对象,如下所示。


 <param name="movie" value="media/shb_ticker.swf" />
 <param name="quality" value="high" />
 <param name="wmode" value="opaque" />
 <param name="swfversion" value="7.0.70.0" />
 <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
 <param name="expressinstall" value="scripts/expressInstall.swf" />
 <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
 <!--[if !IE]>-->
 <object type="application/x-shockwave-flash" data="media/shb_ticker.swf" width="970" height="28">
   <!--<![endif]-->
   <param name="quality" value="high" />
   <param name="wmode" value="opaque" />
   <param name="swfversion" value="7.0.70.0" />
   <param name="expressinstall" value="scripts/expressInstall.swf" />
   <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
   <div>
     <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
     <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
   </div>
   <!--[if !IE]>-->
 </object>
 <!--<![endif]-->

这在index.htm中工作正常。

当我复制并修改eyes.htm(下面的代码段)子文件夹'pages'中的代码时,我什么都没得到!


 <param name="movie" value="**../media/shb_ticker.swf**" />
 <param name="quality" value="high" />
 <param name="wmode" value="opaque" />
 <param name="swfversion" value="7.0.70.0" />
 <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
 <param name="expressinstall" value="../scripts/expressInstall.swf" />
 <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
 <!--[if !IE]>-->
 <object type="application/x-shockwave-flash" data="**../media/shb_ticker.swf**" width="970" height="28">
   <!--<![endif]-->
   <param name="quality" value="high" />
   <param name="wmode" value="opaque" />
   <param name="swfversion" value="7.0.70.0" />
   <param name="expressinstall" value="../scripts/expressInstall.swf" />
   <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
   <div>
     <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
     <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
   </div>
   <!--[if !IE]>-->
 </object>
 <!--<![endif]-->

我已经通过互联网查看了相关路径,绝对路径和使用html文件路径的flash,而不是swf等,这些都是我不理解的。

提前感谢您的任何帮助。 此致

桑杰

1 个答案:

答案 0 :(得分:0)

我找到了答案 - 这是我用来创建swf文件的软件。 我已经对它进行了分类,现在工作正常。

道歉。

桑杰