« またパソコンの調子がおかしい | メイン | とんかつ茶づけ@すずや新宿店 »

2005年01月16日

Flashのアナログ時計

Clocklink.comからフリーで公開されているアナログ時計(Macromedia Flashを利用するもの)をサイドバーに貼ってみた。最初,配布されているコードをそのまま貼り付けたのだが,念のためにValidatorでチェックすると,なんとInvalid XHTMLになってしまった。どうやらXHTMLでは embedタグというのが使ってはいけないらしい。時計と正しいXHTMLのどっちを取るか(笑)ということだが,幸い解決策があった。

今回お世話になったページは,ほかほかWeb研究所:マルチメディアファイルをXHTML文書に埋め込むというページ。embedタグを objectタグに変更すれば良いらしい。

元々のコードは次のようになっていた。

<embed src="http://www.clocklink.com/Clocks/0001-Orange.swf?TimeZone=JST"
width="200" height="200"
wmode="transparent"
type="application/x-shockwave-flash">

これを上記のページを参考にして次のように変更してみた。

<object height="200" width="200"
data="http://www.clocklink.com/Clocks/0001-Orange.swf?TimeZone=JST"
type="application/x-shockwave-flash">
<param name="src"
value="http://www.clocklink.com/Clocks/0001-Orange.swf?TimeZone=JST" />
<param name="wmode" value="transparent" />
</object>

これで一応XHTML1.0 TransitionalのValidatorはパスした。

投稿者 sukarabe : 2005年01月16日 19:10

トラックバック

このエントリーのトラックバックURL:
http://njet.oops.jp/cgi/mt/mt-tb-alt.cgi/568

コメント

コメントしてください

comment spam対策のため,名前とメールの入力が必須になっていますが,メールアドレスは公開されません。Web SiteのURLは任意です。Type Key IDをお持ちの方はType Keyをサイン・インしてくださってもいいです。




保存しますか?