4

我将 SWF 文件放入 GoLive 中的 HTML 页面中,即使我的所有代码和 SWF 文件都设置为蓝色背景,在加载每个页面的过程中,我的整个 SWF 文档都是完全白色的蓝色 HTML 背景的顶部。我不知道这是否有意义,但请查看 www.eloquentcreative.com 以了解实际问题。如果您刷新页面或单击整个导航,您将看到整个 SWF 文件区域在下一页面的预加载器启动之前快速变为全白。这似乎是一件小事,但它让我发疯,我觉得它在相当大的程度上扼杀了网站的专业性。

任何帮助将非常感激。谢谢你的时间!

4

1 回答 1

4

您需要将 wmode = transparent 添加到您的 HTML 对象。如果您使用的是 SWFObject,则可以通过以下方式完成:

so.addParam("wmode", "transparent");

否则,将其添加到您的对象参数中:

<param name="wmode" value="transparent" />

这到你的嵌入标签:

wmode="transparent"

您也可以只设置背景颜色,这可能更适合您的特定问题。对于 SWFObject,背景颜色是实例化 SWFObject 类时的参数之一。否则,将以下内容添加到您的对象标签中:

<param name="bgcolor" value="#XXXXXX" />

并将以下内容添加到您的嵌入标签中:

bgcolor="#XXXXXX"

其中#XXXXXX 是您要使用的颜色。

于 2009-10-27T21:46:04.897 回答