みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

代替画像の表示

いつもお世話になっております。

以下のソースでFlashを表示させております。
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="100">
<param name="movie" value="***.swf?clickTAG=http://hogehoge/">
<param name="quality" value="high">
<embed src="***.swf?clickTAG=http://hogehoge/" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="200" height="100"></embed>
<noembed><a href="http://hogehoge/" target="_blank"><img src="***.gif" width="200" height="100" border="0"></a></noembed>
</object>

代替画像が表示されることを確認したくて、IEの設定を変更しました。
ツール→インターネットオプション→プログラム→アドオンの管理
「Shockwave Flash object」を選択して、ラジオボタンの無効をチェック。

Flashが無効になっているので、代替画像が表示されるはずなのですが
表示されません。
何かソースまたは設定方法がおかしいのでしょうか?

どなたかご教示お願いいたします。

投稿日時 - 2009-04-07 11:47:07

QNo.4859692

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

IEは<object>のほうから情報を読み取って表示していますから、
<embed>ならびに<noembed>は参照されません。

ソースの検証はしていませんが、確認したければFireFox等で見てみてはいかがでしょうか。

IEでは・・・<object></object>内に<noembed>の内容を記述してみると表示されるかもしれません。未検証です。

投稿日時 - 2009-04-07 12:06:52

あなたにオススメの質問