为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

SWF is not working when it works on other major browsers.

  • 1 个回答
  • 4 人有此问题
  • 3 次查看
  • 最后回复者为 cor-el

more options

I frequently see this problem but i cant found any solution including safe modes and profile changes..

Like any other, the swf is not showing but when i play it on "localhost" it works but when i uploaded it on the internet, it doesnt work or show anymore.. is there a way to make your swf firefox friendly? i heard that adobe flash made a filter or what that blocks swf like that..

heres the code of my the embed if theres a use..

<div class="bannercontainer">
    <object width="940" height="445">
  <PARAM NAME=wmode VALUE="transparent">
 <param name="movie" value="images/banner.swf">
 <embed src="images/banner1.swf" width="940" height="445" WMODE="transparent">
       </embed></param> </param>
 </object>
</div>

i also tried the mms.cfg thingy which u have to change a line.. and re place it on the original one on the adobe player folder

I frequently see this problem but i cant found any solution including safe modes and profile changes.. Like any other, the swf is not showing but when i play it on "localhost" it works but when i uploaded it on the internet, it doesnt work or show anymore.. is there a way to make your swf firefox friendly? i heard that adobe flash made a filter or what that blocks swf like that.. heres the code of my the embed if theres a use.. <pre><nowiki><div class="bannercontainer"> <object width="940" height="445"> <PARAM NAME=wmode VALUE="transparent"> <param name="movie" value="images/banner.swf"> <embed src="images/banner1.swf" width="940" height="445" WMODE="transparent"> </embed></param> </param> </object> </div></nowiki></pre> i also tried the mms.cfg thingy which u have to change a line.. and re place it on the original one on the adobe player folder

由cor-el于修改

所有回复 (1)

more options

Note that you have different file names for the object (images/banner.swf) and the embed (images/banner1.swf) You also placed the embed in the middle of a param tag and nested all param tags.

Because you didn't include a MIME type and the object doesn't have a classid for an ActiveX control for IE, I'm not sure what Firefox will be using.
The object doesn't have a data attribute to specify the file.
A separate embed is only needed when you specify a classid in the object.

<div class="bannercontainer">
  <object width="940" height="445" type="application/x-shockwave-flash" data="images/banner.swf" >
    <param name="wmode" value="transparent" />
    <param name="movie" value="images/banner.swf" />
  </object>
</div>

由cor-el于修改