Зачем нужен вложенный тег объекта при встраивании flash в HTML?

0

Может ли кто-нибудь сказать мне, почему это необходимо для обозначения второго вложенного тега объекта?

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

Когда я использую swfobject для встраивания флэш-контента, он создает только один тег объекта.

  • 0
    Нет необходимости, если вы используете метод satay , но это приемлемая кросс-браузерная альтернатива.
Теги:
object
flash

1 ответ

1

Потому что Internet Explorer.

Первая версия загружает версию управления ActiveX модуля Flash. Вложенная использует для нее стандартный HTML.

Когда я использую swfobject для встраивания флэш-контента, он создает только один тег объекта

Вероятно, он использует обнюхивание браузера, чтобы определить, какой стиль объекта создать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню