Toon posts:

[XHTML+OBJECT] Flash object in XHTML

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo, ik heb al even wat rond gezocht (http://www.macromedia.com...articles/flash_satay.html) maar kon geen geschikte oplossing vinden.

Mijn document type is XHTML 1.0 Transitional:
code:
1
2
3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head...


De bedoeling is om een flashmovie weer te geven in elke browser:
code:
1
2
3
4
5
<object type="application/x-shockwave-flash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="450" height="300">
  <param name="movie" value="flashmovie.swf" />
  <param name="quality" value="high" />
  <embed src="flashmovie.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="450" height="300"></embed>
</object>

Omdat de door Netscape ontwikkelde <embed> tag geen geldige tag is voor XHTML 1.0 Transitional, kan ik hiervan dus geen gebruik maken.

Deze code zonder de <embed> tag:
code:
1
2
3
4
<object type="application/x-shockwave-flash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="450" height="300">
  <param name="movie" value="flashmovie.swf" />
  <param name="quality" value="high" />
</object>

Dit werkt prima in Internet Explorer en o.a. Opera, maar in Mozilla en Netscape wordt dan de movie niet weergeven.

Wat voor oplossing hebben andere bedacht om een flash movie in elke browser weer te geven, op pagina's die XHTML 1.0 Transitional valid zijn volgens W3.org? :9

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

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


Is volgens mij valid en werkt in alle moderne browsers en IE.

[ Voor 22% gewijzigd door CrashOne op 16-11-2005 14:21 . Reden: spelling... ]

Huur mij in als freelance SEO consultant!


  • boontje88
  • Registratie: November 2003
  • Laatst online: 12-04 10:16
Op A List Apart is er een artikel over hoe je verantwoord een flash movie in (X)HTML moet zetten:
http://www.alistapart.com/articles/flashsatay/

Verwijderd

Topicstarter
Het werkt inderdaad prima in alle browsers en is bovendien geldige XHTML volgens W3. _/-\o_ Bedankt CrashOne!

boontje88, dat artikel is het zelfde artikel als de link die ik helemaal boven in heb staan in me topic, waarschijnlijk van macromedia geleend?

Klaar!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Artikel kwam origineel van A List Apart, maar is overgenomen door Macromedia (staat ook onderin het artikel) ;)

Anywee problem solved :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.