質問: htmlからswfファイルへのリンクについて xx.htmlからpp.swfファイルに直接リンクを貼り、テストしたところ swfがブラウザサイズに合わせて(?)書き出したよりも大きく表示されてしまいます。 htmlからswfファイルに直接リンクし、swfを書き出した大きさそのままで 表示する方法はありますか?
回答: 1フレームのフレームアクションとして stage.scalemode = "noscale"; stage.align = ""; と書けば,そのままのサイズでブラウザの中央にステージが配置されると思います。 stage.align = ""; ですが stage.align = "t"; で縦位置:上,横位置:中央 stage.align = "b"; で縦位置:下,横位置:中央 stage.align = "l"; で縦位置:中央,横位置:左 stage.align = "r"; で縦位置:中央,横位置:右 stage.align = "tl"; で縦位置:上,横位置:左 stage.align = "tr"; で縦位置:上,横位置:右 stage.align = "bl"; で縦位置:下,横位置:左 stage.align = "br"; で縦位置:下,横位置:右 という位置に配置されます。 ---余談?---------------------------------- ブラウザの大きさまでswfに合わせて開くには, function ○○○(){ window.open("△△.swf","toolbar=0,menubar=0,scrollbars=0,width=□□,height=■□,left=1,top=1") } swfへ) とかいうようなjavascriptになるでしょう。 大きさの指定がなければjavascriptは不要です。