« またパソコンの調子がおかしい | メイン | とんかつ茶づけ@すずや新宿店 »
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をサイン・インしてくださってもいいです。