Как разместить flash ролики, блоки на странице. Почему flash не работает, не отображается в браузере
Для того, чтобы IE вывел флеш, он пользуется специальным элементом ActiveX. Вам нужно указать в строке параметров object конкретную версию flash-плеера, чтобы IE выводил нужный формат
В статье
Одним из часто задаваемых технических вопросов по работе со страница является флеш. Флеш это не только игра, забавный ролик, но и хорошая реклама. Она обращает на себя внимание, небанальна, а главное – интересна с эстетической точки зрения.
Так как же вставить флеш на сайт? Есть пару способов, о которых я расскажу ниже.
Например, Вы хотите вставить флеш с именем myflash.swf
Интеграция флеш в Internet Explorer выглядит так
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="500" height="300" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="myflash.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> </object>
Для того, чтобы IE вывел флеш, он пользуется специальным элементом ActiveX. Вам нужно указать в строке параметров object конкретную версию flash-плеера, чтобы IE выводил нужный формат. Укажем версию 9.0.0.0
В обязательно порядке указываем параметры высоты и ширины баннера (flash-ролика). В нашем случае: width=»500″ height=»300″
Интегрируем флеш в Opera, FireFox и т.п.
В случае других браузеров, flash-ролик отображает следующим образом:
<embed src="myflash.swf" quality="high" bgcolor="#ffffff" width="500" height="300" name="file" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="//www.macromedia.com/go/getflashplayer" />
Способ универсальный для любого браузера
Способ, который подойдет под все типы ныне существующих браузеров
Если вы недостаточно опытный пользователь, то советую не мудрить. С опытом придет понимание, а пока что пользуйтесь на здоровье проверенным методом. Все ныне известные браузеры с охотой примут универсальный код. Он состоит из интеграции двух предшествующих вариантов. В общем, пользуйтесь на здоровье!
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="500" height="300" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="myflash.swf" /> <param name="quality" value="autohigh" /> <param name="play" value="true" /> <param name="loop" value="true" /> <param name="bgcolor" value="#ffffff" /> <embed src="file.swf" quality="autohigh" bgcolor="#ffffff" width="500" height="300" name="file" align="middle" play="true" loop="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="//www.macromedia.com/go/getflashplayer" /> </object>