Calendar
(1/1) あけましておめでとうございます (12/24) チキン! (11/11) 自転車グリップ修復 (11/5) 悲願達成 (11/4) 「AQUOS sense 7」のBluetooth (10/24) 桐すのこ工作 (10/21) テキトーキーホルダー (10/10) アゲハ過齢幼虫? (10/6) アゲハ脱走防止柵🐛 (9/19) ベランダアゲハ奮闘記 (9/14) 阪神優勝🎊 (9/3) 23th (8/5) いたばし花火大会 (5/3) アオスジアゲハ (5/1) アカボシゴマダラ (3/20) 六義園の桜 (3/4) 花粉防護メガネ (2/27) フィラメントスタンド再設計 (2/25) 有孔ボード用クリップ (2/23) ゴーヤチャンプルー |
2008.2.14 (Thu) objectタグ考察2
objecctタグの件。続き。
これでどうだっ! <TABLE cellpadding=0 cellspacing=0 border=0><TR><TD height="28" valign="middle"> <TABLE cellpadding=0 cellspacing=0 border=0 id="bgmtbl"><TR><TD> <SCRIPT>activxwrite('<OBJECT classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" width="198" height="26" border="0" ><PARAM name="FileName" value="test.mid"><PARAM name="AutoStart" value="true"><PARAM name="PlayCount" value="0"><EMBED SRC="test.mid" width="198" height="16" autostart="true" loop="true"></EMBED></OBJECT>');if(navigator.appName=="Microsoft Internet Explorer"){document.getElementById("bgmtbl").border=1;}</SCRIPT> <NOSCRIPT> <OBJECT classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" width="198" height="26" border="0"> <PARAM name="FileName" value="test.mid"> <PARAM name="AutoStart" value="true"> <PARAM name="PlayCount" value="0"> <EMBED SRC="test.mid" width="198" height="16" autostart="true" loop="true"> </EMBED> </OBJECT> </NOSCRIPT> </TD></TR></TABLE> </TD></TR></TABLE> ・ポイント1 Win IE6のバグ回避のため、objectタグ2つの入れ子はしない。 優先順位は「WindowsMediaPlayerのobject」→「汎用embed」。 ・ポイント2 MediaPlayerのPluginは、縁取りしないと見栄えが悪いので縁取り。<object border="1">は、WinのFirefoxで「内側のembedを使うのにobjectタグの枠線が表示されてしまう」問題があるのでボツ。border="0"のtableタグで囲っておいて、MediaPlayerだったらJavaScriptで後から縁取り(border=1)。 判定条件はとりあえず「Microsoft Internet Explorer」であること。これでは厳密じゃないかと思うけど、縁取りだけの判定だから良しとします。 ・ポイント3 iframe内に置いたときに縦位置を合わせるために、その外側をtableタグで囲ってtd align="middle"。 ・ポイント4 Win IEの「1回クリックしないとActiveXがアクティブにならない問題」(「非ActiveX問題」と命名) の解決のために外部JavaScriptファイルからdocument.writeでobjectタグを書き出し(関数名activxwrite)。 よし、画像イメージじゃなく、実装してみよう〜。 ↓こんなんでました。
みなさん、どんなふうに表示されてますかね? 今回、いろいろやってて思ったのは、「MSIEふざけんな!」と。バグとか特殊な仕様とか盛りだくさん。 MediaPlayerのデザインも気色悪いし。 ver11入れたら、↓こんなんなっちゃったよ(これは画像)。 それにしても、手打ちでHP作るのは楽しい(笑) |
Information about "Gallery ryna" ryna's Gallery illustration gallery photo gallery music list Links ■ お友達サイト らくてんまるのあな ladyluck games Fulcrum 王様と小ゾウ きまぐれTの個人的(?)情報発信 おえかき上達への道 イミアリスケッチ めーたんブログ。 teadays ■ デジカメ関係 キヤノン株式会社 株式会社ニコン FUJIFILM リコーイメージング株式会社 エプソン TAMRON SIGMA スリック ベルボン株式会社 ケンコー・トキナー ハクバ写真産業株式会社 マルミ光機株式会社 株式会社エツミ raynox ワールドルーペハウス LAMDA ラムダザック Adobe 市川ソフトラボラトリー SILKYPIX GANREF DIGISCO.COM でじすこや デジスコ倶楽部 |