2010-09-15 5 views
1
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="230" height="130" align="right"> 
        <param name="movie" value="images/10.swf" /> 
        <param name="quality" value="high" /> 
        <embed src="images/10.swf" width="230" height="130" align="right" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> 
       </object> 

Почему код не работает в Chrome?Вспышки в IE, но не в Chrome

ответ

1

Прежде всего, рассмотрите возможность использования одной из библиотек js для встраивания ваших флеш-файлов - даже Adobe делает это самостоятельно на своем сайте. То, как браузеры обрабатывают тег объекта, не является невероятно последовательным.
Следующее, что я хотел бы посмотреть, это использовать самозакрывающийся тег для встраивания - <embed ... /> вместо <embed ... ></embed>. Также рассмотрите возможность просмотра вашего объявления doctype.

Смежные вопросы