Как разместить 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>
Последнее обновление: 20 февраля 2021 в 13:58