-1

我不知道为什么,但 SWF 没有在我的网站上打开。您可以看到 swf 没有加载。如果您尝试在新页面中打开图像,它可以工作。为什么?

4

1 回答 1

2

您正在尝试使用<img>标签加载 SWF 文件,这就是它未加载的原因。要嵌入 SWF 文件,您必须将<img>标签替换为以下内容:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="400" id="movie_name" align="middle">
    <param name="movie" value="header.swf"/>
    <!--[if !IE]>-->
    <object type="application/x-shockwave-flash" data="header.swf" width="550" height="400">
        <param name="movie" value="header.swf"/>
    <!--<![endif]-->
        <a href="http://www.adobe.com/go/getflash">
            <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"/>
        </a>
    <!--[if !IE]>-->
    </object>
    <!--<![endif]-->
</object>

注意标签的宽度和高度。它们必须与您的 SWF 文件匹配。

于 2012-11-11T20:09:46.200 回答