人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Iphoneでフラッシュ代替え画像を表示して、
また、PC用の主なブラウザでは、フラッシュが表示されるようにしたいのですが、
下記のコードをどのように修正すればよいでしょうか?
(下記のコードは、DW CS5でフラッシュを埋め込んだ際に生成されたコードを自分で少し修正したものです。私はフラッシュの知識はあまりありません。)

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="297" height="153" id="FlashID" title="test">
<a href="test.html">
<img src="/test.jpg" width="303" height="146"></a>
<param name="movie" value="example.swf">
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="6.0.65.0">
<!-- 次のオブジェクトタグは IE 以外のブラウザーで使用するためのものです。IE では IECC を使用して非表示にします。 -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="example.swf" width="297" height="153">
<!--<![endif]-->
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="6.0.65.0">
<!-- ブラウザーには、Flash Player 6.0 以前のバージョンを使用して次の代替コンテンツが表示されます。 -->
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>

●質問者: supermaster
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Hades
●100ポイント

コード書き換えと同時にjsを突っ込む必要があります。

詳しくは以下を参照してみてください。

http://www.css-lecture.com/log/javascript/002.html

◎質問者からの返答

コード書き換えだけではダメなんですね・・・。


2 ● niwa-mikiho
●100ポイント

質問で表示されている <object>?</object> を全て JavaScript のソースコードへ投げて、


JavaScript にて携帯判別を行い、PC であれば上記 <object>?</object> を print し、

携帯端末であれば を表示するといった感じになります。


var swfobj = '<object>?</object>';

と言ったように シングルクオーテーション で囲ってください。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ