D0804073 ブラウザサイズを小さくしてもFlash画像が縮小されないようにしたい
Name 相田
Date 2008年04月07日 (月) 23時13分
Message すいません。初心者です。
部分的にFLASHを貼付けているのですが、表示画面を小さくするとFLASHも
等倍に小さくなってしまいます。
widthを狭めてもheight値が変らないようにするにはどうしたらいいのでしょうか。
どうかよろしくお願いします。
Response 01
2008年04月08日 (火) 08時58分> joy 
相田さん、
おはようございます。
表示画面とは、ブラウザーのことをおしゃてると理解した前提で、以下を記載してます。
前提が違う場合は、以下の回答は、全く、役にたちません。

部分的に、Flash使用ということは、htmlの一部に組み込む、通常の使用法だと思いますが、ブラウザーのサイズ変更に伴い、swfのサイズが変更されることは、通常は、ないと思います。

スクリプトの内容が分からないので、何とも言えないですが、onResizeを使って、ブラウザーのサイズ変更を反映させていませんでしょうか?
Response 02
2008年04月08日 (火) 09時00分> 相田   
追記です。
上部にFLASHイメージがあるのですが、これをブラウザのサイズに関係なく
センター表示にしたいと思っています。
FLASH側のhtmlの方の指示なのかもよくわからないのですが、ご存知の方が
いらっしゃったら教えて下さい。
よろしくお願い致します。
http://www.webhdo.net/test/test.html
Response 03
2008年04月09日 (水) 00時25分> joy 
相田さん、
今晩は。
テーブルタグでは、一見、中央に位置するようになっているようですが、前後の関係が上手く、設定出来てないのではないかと思います。
一つ一つ、解析する、時間もないので、タグの使い方を回答することは、ここでは、致しませんが、もう一度、htmlのタグの使い方を、見直した方が良いと思います。

下の、URLは、憲ちゃんさんのオリジナルに手を加えて、回答した例ですが(javascriptが効いてしまうと問題なので、タグは、全角で記載してます)、swfが、ブラウザーのサイズが変更になろうと、(サイズが収まる間は)中央にフローティングします。
尚、以下のjavascripは、IE使用時のアクティブコントロール対策用のAdobe社のjavascritを適用した例です。

<div align="center">
<p>憲ちゃんさんのslideshow3を改変した<a href="slideshow3_r0.fla">fla</a>です。8で保存してます。写真も、憲ちゃんさんのを使わせてもらってます。
</p>
<script language="JavaScript" type="text/javascript">
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,14,0',
'width', '400',
'height', '245',
'src', 'slideshow3_r0',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'slideshow3_r0',
'bgcolor', '#000000',
'name', 'slideshow3_r0',
'menu', 'true',
'allowScriptAccess','sameDomain',
'allowFullScreen','false',
'movie', 'slideshow3_r0',
'salign', ''
);
</script>
</div>

宜しければ、参考にしてください。
http://homepage2.nifty.com/joys/answers/slideshow3_r1/slideshow3_r0.html
Response 04
2008年04月09日 (水) 09時30分> 相田 
joyさま
丁寧にご回答下さりありがとうございます。
勉強不足を痛感しました。
教えていただいたタグを参考にファイルを直してみます。
助かりました。本当にどうもありがとうございました。

このページの先頭へ