Что не так с этим кодом встраивания? - PullRequest
0 голосов
/ 21 августа 2011

Это код для вставки .swfs, который я получил с сайта Adobe:

<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. Кто-нибудь знает, как это исправить?

Ответы [ 2 ]

0 голосов
/ 22 августа 2011

Это проблема маржи? Попробуйте обернуть ваш код в это:

<div style="margin:0; padding:0;">
...
</div>

и посмотрите, ужесточается ли это поле. Если нет, попробуйте добавить к тегу div высоту, соответствующую вашей высоте swf:

<div style="margin:0; padding:0; height:480px;">
...
</div>
0 голосов
/ 21 августа 2011

Может быть, добавление закрывающего тега поможет?

Добавьте еще один </object> в конец вашего блока кода.

Также попробуйте проверить ваш HTML с помощью W3 HTML-валидатора .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...