Как показать изображение вместо флеш-объекта на мобильных устройствах

0

У меня есть Flash-объект в настоящее время на веб-сайте, который многие мобильные устройства не могут прочитать. В какой-то момент я планирую воссоздать объект в формате, который мобильные устройства могут читать, но в то же время нужно работать, чтобы они увидели изображение вместо флэш-анимации. Я не могу использовать фоновое изображение, потому что Flash-объект имеет прозрачный фон и будет видеть изображение под ним. Я также попытался добавить изображение прямо перед тегом закрытия объекта, но это не сработало - блок для объекта flash остается и изображение также отображается под объектом.

Вот оригинальный HTML-код для объекта, который у меня есть на сайте прямо сейчас:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" id="swf%20files/SBC-Header" width="652" height="63">
<param name="movie" value="swf%20files/SBC-Header.swf" />
<param name="bgcolor" value="#222A4F" />
<param name="quality" value="best" />
<param name="wmode" value="transparent" />
<param name="seamlesstabbing" value="false" />
<param name="allowscriptaccess" value="samedomain" />
<embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" name="swf%20files/SBC-Header" width="652" height="63" src="swf%20files/SBC-Header.swf" bgcolor="#222A4F" quality="best" wmode="transparent" seamlesstabbing="false" allowscriptaccess="sameDomain"></embed>
</object>

Ниже приведен пример использования HTML для получения альтернативного изображения:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" id="swf%20files/SBC-Header" width="652" height="63">
    <param name="movie" value="swf%20files/SBC-Header.swf" />
    <param name="bgcolor" value="#222A4F" />
    <param name="quality" value="best" />
    <param name="wmode" value="transparent" />
    <param name="seamlesstabbing" value="false" />
    <param name="allowscriptaccess" value="samedomain" />
    <embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" name="swf%20files/SBC-Header" width="652" height="63" src="swf%20files/SBC-Header.swf" bgcolor="#222A4F" quality="best" wmode="transparent" seamlesstabbing="false" allowscriptaccess="sameDomain"></embed>
<img src="Images/Compage/SBC_Header.png" width="652" height="63" alt="" />
</object>

Любая помощь с решением будет принята с благодарностью.

Теги:
object
image
flash

1 ответ

0

Оберните объект в DIV. Установите изображение в качестве фона DIV.

Ещё вопросы

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