这个嵌入代码有什么问题?
这是我从 Adobe 网站获得的 .swfs 嵌入代码:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="620" height="480" id="indexslideshow">
<param name="movie" value="images/indexslideshow.swf"/>
<param name="wmode" value="transparent"/>
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="images/indexslideshow.swf" width="620" height="480">
<param name="movie" value="images/indexslideshow.swf"/>
<param name="wmode" value="transparent"/>
<!--<![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>
它在 Mozilla Firefox 中向我的 swf 底部添加了额外的空间,但在 IE 中运行得很好。有谁知道如何纠正这个问题?
This is the embed code for .swfs I got from Adobe's site:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="620" height="480" id="indexslideshow">
<param name="movie" value="images/indexslideshow.swf"/>
<param name="wmode" value="transparent"/>
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="images/indexslideshow.swf" width="620" height="480">
<param name="movie" value="images/indexslideshow.swf"/>
<param name="wmode" value="transparent"/>
<!--<![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>
It is adding extra space to the bottom of my swf in Mozilla Firefox, but works perfectly in IE. Does anyone know how to correct this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许添加结束标签会有帮助?
将另一个
添加到代码块的末尾。
另外,尝试使用 W3 HTML 验证器验证您的 HTML。
Maybe adding a closing tag will help?
Add another
</object>
to the end of your block of code.Also, try validating your HTML with the W3 HTML validator.
是保证金问题吗?
尝试将您的代码包含在以下内容中:
看看这是否会收紧边距。如果没有,您可以尝试向 div 标签添加与您的 swf 高度相匹配的高度:
Is it a margin issue?
Try wrapping your code in this:
and see if that tightens up the margin. If not, you could try adding a height to the div tag that matches your swf height: