Как встроить флэш-ролик на страницу, поддерживая стандарты?
4 июня 2008, 17:28
Автор: lark
Собственно, вопрос: можно ли встроить флеш на страницу, чтобы страница оставалась валидной?
Код, который предлагается по умолчанию редактором ужасен, что-то вроде:
Часть ошибок удается убрать, просто закрыв <param> слешем.
Но все, что касается <embed> исправить не удается. Если удалить эту строчку вообще, флеш отображается в IE, а в FireFox - нет:(. В опере не проверялось.
Подскажите, пожалуйста, есть ли красивый способ?
Код, который предлагается по умолчанию редактором ужасен, что-то вроде:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100" height="100">
<param name="movie" value="100x100.swf">
<param name="quality" value="high">
<embed src="100x100.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100" height="100"></embed>
</object>
<param name="movie" value="100x100.swf">
<param name="quality" value="high">
<embed src="100x100.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100" height="100"></embed>
</object>
Часть ошибок удается убрать, просто закрыв <param> слешем.
Но все, что касается <embed> исправить не удается. Если удалить эту строчку вообще, флеш отображается в IE, а в FireFox - нет:(. В опере не проверялось.
Подскажите, пожалуйста, есть ли красивый способ?