Как вставить флеш-объект на мой сайт? - PullRequest
15 голосов
/ 24 сентября 2011

Ну, я должен сказать, что это неловко спрашивать, но в свою защиту я скажу, что за все годы веб-разработки я никогда не сталкивался со случаем, когда встраивание flash было абсолютно необходимым.

Вопрос

  • Просто, как мне вставить флеш-объект любого типа (* .swf или, если есть какие-либо другие варианты, их тоже) на мой сайт?

Некоторые баллы

  • Мне не нужен код, он у меня уже есть, я просто не очень его понимаю.
  • Я ищу хорошее объяснение того, как использовать элементы <embed> или <object>.
  • Я искал вокруг, но не смог найти четкого объяснения, даже в спецификации.

Я бы наградил любой хороший ответ апвотом, печеньем и принятым ответом лучшим:)

Ответы [ 2 ]

9 голосов
/ 24 сентября 2011

Определения:

http://www.w3.org/wiki/HTML/Elements/embed

http://www.w3.org/wiki/HTML/Elements/object

Объяснение того, как встроить Flash-объект из Adobe:

http://kb2.adobe.com/cps/415/tn_4150.html

"Тег HTML OBJECT указывает браузеру загрузить Adobe Flash Player, а затем использовать его для воспроизведения SWF-файла."

1 голос
/ 24 сентября 2011

Измените "YOURFILENAMEHERE.swf" на свое имя файла .swf.

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="320" HEIGHT="240" id="Yourfilename" ALIGN="">
<PARAM NAME=movie VALUE="YOURFILENAMEHERE.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#333399>
<EMBED src="Yourfilename.swf" quality=high bgcolor=#333399 WIDTH="320" HEIGHT="240" NAME="Yourfilename" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT> 
...