- ベストアンサー
問題解決方法:FlashとHTMLファイルの表示に関する問題
- FlashとHTMLファイルの境目での表示に問題があります。
- FlashファイルをHTMLに埋め込む際に、特定のタグとムービーサイズの設定を試しましたが、IE5.5の環境では表示が正しくされません。
- WinユーザーでIE5.5を使用している人が多いため、他の方法で見栄えを良くする方法を知りたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず、width=100% height=100% の指定は2ヶ所のタグについてしなければならないことに注意してください。ひとつめは<OBJECT>タグ、そして<EMBED>タグです。 それから、「topmargin=0 leftmargin=0 marginwidth=0 marginheight=0」の記述は<BODY>タグ内に入れてますよね? これらをすべて満たしていれば、Windows+IE5.5の環境でも完全にウィンドウいっぱいに表示されるはずなのですが…。(検証済) 具体的には次のようになります。 <HTML> <HEAD> <TITLE>test</TITLE> </HEAD> <BODY marginwidth=0 marginheight=0 topmargin=0 leftmargin=0 bgcolor="#FFFFFF"> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" ID=test WIDTH=100% HEIGHT=100%> <PARAM NAME=movie VALUE="test.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="test.swf" quality=high bgcolor=#FFFFFF WIDTH=100% HEIGHT=100% TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </OBJECT> </BODY> </HTML> どうしてもフチが残ってしまう場合は、Flashの背景色とHTMLのBGCOLORを同じにして、余白が気にならないようにする、という方法もあります。
その他の回答 (1)
- qwerty
- ベストアンサー率43% (20/46)
フラッシュの全面表示ですが、 HTMLに張りこまなければいけないのでしょうか? URLに直接SWFファイルを指定してしまうというのは 解決にはなりませんか?
お礼
ありがとうございました。 もうバッチリです! <EMBED>タグの設定が抜けていましたので直したところ 全面表示できました。 弱冠左右にふちが残ってしまうのはしょうがないんでしょうね。