FlashのValidation

  • 投稿日:
  • by
  • カテゴリ:

wd_flash_banner.jpg

Web DesigningのFlashバナーをこのブログに貼り付けたら、
XHTMLのValidation CheckがNGに。

なんでだろうと調べてみたら、どうやらembedタグを使っているのが
ダメらしい。

なんか回避策がないかなあとググってみると、ここの記述にあるように
Flashを埋め込むときのObjectタグ以降をJavascriptのdocument.write
で記述する、という方法があるらしいのだけど、この方法では
WinのIE6ではFlashが表示されなくなります。

で、しょうがないので他の方法を探してみると、
どうやらembedタグを削除すればいいとのこと。
しかしこの方法ではFirefoxとMac IE5.2ではFlashが表示されなくなる。
Win IE6、Opera、Netscape、SafariはOK。

一番使われているのはWin IE6なのでこれを最優先表示させることに
して、embedタグを削除する方法を採用しましたが、ここのところ勢い
のあるFirefoxで表示できないのはイタイ。

なんかいい方法ないですかー?
あったら教えてくらはい...