• ベストアンサー

Flashをxhtmlで表示するには

Flashをxhtmlで表示するには http://www.onflow.jp/blog/archives/2005/09/flashxhtmlembed.html のページを見て <object data="fma.swf" width="720" height="200" type="application/x-shockwave-flash"> <param name="movie" value="fma.swf" /> </object> 上記を入れてみたのですが、flashはうまく表示されるのですが、当方IE6、IE7の環境だと「セキュリティ保護のため、コンピュータにアクセスできるアクティブコンテンツは表示されないよう、webブラウザで制限されています・・・」と情報バーが出てきます。 もちろん、コンテンツを許可すれば見れるのですが、情報バーを表示させないようにするには、ブラウザ側での設定でしか無理なのでしょうか? xhtml側で情報バーを無くす方法がありましたら教えてくださいませ。 また、リンク先にある http://www.onflow.jp/blog/archives/2006/04/20064activexief.html のページでのjavaを使うやり方も試してみましたが、情報バーは出てきてしまいます><

質問者が選んだベストアンサー

  • ベストアンサー
  • waracabin
  • ベストアンサー率64% (40/62)
回答No.3

あてずっぽうですが。。 情報バーが表示されるのは、ローカルファイルに対してですか? ローカルファイル(サーバーにアップロードしてないファイル)上でJavascriptなどを走らせると問答無用でセキュリティ制限を受けます。 詳しくは「Mark of the Web」で検索してみてください。 http://support.adobe.co.jp/faq/qadoc/AJ25.nsf/900f7bf03cd385244925696900084026/7b4d8a60f37126af4925713200090b01?OpenDocument ローカルファイルでない場合は……すいません、わかりかねます(苦笑 すでにお試しかと思いますが、こちらも参考に。。。 「Adobe Flash をクロスブラウザで埋め込み表示させる Valid な XHTML 1.0/1.1」 http://xiss.g.hatena.ne.jp/orzccc/20080716/1216226479 「XHTMLにFlashを埋め込む - Archiva」 http://archiva.jp/web/html-css/embedding_flash.html

gc110
質問者

お礼

すいません。こちらの回答で解決しました。 どうもありがとう。

その他の回答 (2)

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.2

一応探すとこういうのが出てくるけど… http://support.microsoft.com/kb/947195/ja/ 極端な話、「.xhtml」を諦めるしかないんだけど……… (自分も諦めたクチ)

gc110
質問者

お礼

IE6のシュアがまだ多い昨今、xhtmlはあまりおすすめではないのですね。。。どうもです。

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

IE7は知らないけれどIE6でxhtmlは表示できないよ。 xmlなら表示できるけど。

gc110
質問者

お礼

http://allabout.co.jp/internet/hpcreate/closeup/CU20070115B/xhtml.htm こういうことですね、どうもです。 で、肝心の質問の件なんですが。。。

関連するQ&A

専門家に質問してみよう