Hoe embed ik een SWF-bestand (Flash) in een HTML-pagina?

De standaardmethode is:

CODE
  1. <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="400" height="300" id="movie" align="">
  2. <param name="movie" value="movie.swf">
  3. <embed src="movie.swf" quality="high" width="400" height="300" name="movie" align="" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
  4. </object>

Maar deze is jammergenoeg niet (X)HTML-valid en werkt niet altijd even goed in alle browsers. Daarom gebruik je beter de volgende manier:

CODE
  1. <object type="application/x-shockwave-flash" data="movie.swf" width="400" height="300">
  2. <param name="movie" value="movie.swf" />
  3. </object>

Deze is wel valid en werkt perfect in elke browser. Eventueel kun je nog een image-tag tussen de object-tags plaatsen met een melding voor gebruikers die de Flash plugin niet hebben.

Meer info vind je op alistapart.com/articles/flashsatay.Dit artikel werd geschreven door rObkE op dinsdag 30 december 2003 om 20:26 en werd sindsdien 36553 keer gelezen.

  • Pagina
  • 1 van 1

Bericht geplaatst door een gast op zaterdag 21 november 2009 om 21:09:04.
code werkt bij mij niet, ik werk momenteel in visual basic c# 2008
ik krijg mijn banner niet te zien en ik heb de code gekop´eerd en mijn banner de naam movie.swf genoemd, maar zonder succes
Bericht geplaatst door een gast op maandag 28 november 2011 om 15:37:26.
controleer resoluties, inclusief alle verwijzingen naar de embed.. dus ook in je CSS
  • Pagina
  • 1 van 1