• 締切済み

ウィンドウとSWFファイルとの隙間

こんにちわ。 Flashでパブリッシュし作成されたHTMLファイルをアップして表示確認をしたところ、SWFファイルとウィンドウとの間に1センチ程の隙間ができます。 私はインデックスからjavaスクリプトでサイズ指定の小窓を呼び出し、その中にFlashで作ったページを表示させようと思ったのですが、隙間の為に小窓の中のページがズレてみえてしまいます。 どうすればウィンドウにピッタリと表示されるのでしょうか? 宜しくお願いします!

  • imoja
  • お礼率33% (1/3)

みんなの回答

  • rightegg
  • ベストアンサー率41% (1357/3236)
回答No.1

こんにちは。 ではbodyタグに、 topmargin="0" leftmargin="0" と入れてみて下さい。 これで少なくとも余白は消えるはずです。 ただ、ポップアップでウィンドウぴったりのものを作ろうと考えても、実はブラウザによってウィンドウサイズは異なるので、必ずしも意図通りに表示される訳ではありません。 現実的には少し大きめのウィンドウにセンタリングして表示するのが良いと思います。

imoja
質問者

お礼

BODYの中にいれましたところ隙間がなくなりました! 本当にありがとうございます。 色んなブラウザで検証してみます、アドバイスありがとうございました!!!

関連するQ&A

  • swfファイルを読み込む際に。

    こんにちは。質問を失礼させていただきます。 現在FlashCS4を使用してFlashサイトを作っています。 それぞれのページを別々のFlashにて作って、そのSWFファイルを、ボタンクリックで、呼び出せるようにしようと思っております。 色々調べてみると、LoadMovieというスクリプトを使うのが主流のようなので、現在 indexファイルを呼び出すとき。 on (release) { loadMovieNum("index.swf", 20); } introductionのファイルを呼び出すとき。 on (release) { loadMovieNum("introduction.swf", 20); } と、その他も同じようにスクリプトをそれぞれのボタンに入れているのですが、ボタンをクリックして、SWFを呼び出すと、何故か元のページの上に重なって表示されてしまい、どんどん上に重ねがけされてしまってぐちゃぐちゃになってしまいます。 もし、解決策がお分かりの方がいらっしゃったら教えていただけると助かります;

  • swfファイルが再生されません

    エックスサーバーというところで会社のホームページを作成するためにサーバーを借りました。試しにFlash cs3で簡単なflashを作成し、パブリッシュで「AC_RunActiveContent.js」「index.html」「index.swf」を作成しました。そこでサーバーにアップしたところ、index.htmlは読み込まれているのですが、index.swfが再生されません。 Flash再生エリアで右クリックをすると、「ムービーをロードできません」と表示されています。その下に「Adobe Flash Player 9について」と表示されているので、一応Flashであることは認識されているのでしょうか? 念のため、私が個人的に借りているロリポップのレンタルサーバーにアップしたところ、何の問題もなく再生されています。 そこで、ちょっと気になったのでMIME TYPEの追加設定画面(エックスサーバーのコントロールパネル)で、swfファイルについての設定をしましたが、何も変わりません。 エックスサーバーに問い合わせたところ、Flashなど、個別ソフトに関してはサポートしていないと言われてしまいました。 エックスサーバーではホームページのデータは/public_htmlというフォルダに置くようになっています。ロリポップはルートフォルダに置くようになっています。Flashからのパブリッシュの際に設定が何か必要になるのでしょうか?パブリッシュされた3つのファイルはHD上でちゃんと再生されていますし、ファイル自体が破損しているということはないと思うのですが... index.htmlやindex.swfをブラウザのアドレスバーで直接指定してやると認識はされています。しかし、swfは同じ症状で、再生できないんです。 SAFARIの「構成ファイル」で確認しても、ちゃんとindex.htmlとindex.swfが表示されています。 一体何の設定がまずいのでしょうか? どなたかアドバスお願いします。

  • ポップアップウィンドウでswfをリピートしない

    HTML のほうで質問させていただいたのですが、思った回答が得られなかったのでこちらで質問させていただきます。(場違いだったのかも・・) リンク元ページから、ポップアップウィンドウが開きswfを表示します。 ポップアップウィンドウはJavaScriptでウィンドウサイズを指定して開きます。 <a href="#" onclick="window.open('swf/aaa.swf','popup1','width=400,height=300');">ポップアップ </a> ポップアップウィンドウで表示させるswfをリピートなしにしたいです。 よろしくお願いします。 *swfはFlashではなく、mpegをコンバータにてswfにしたものです。

  • swfファイルへリンク

    フラッシュでもとのflaファイルでgetURLでリンクを指定するのではなく 書き出ししたswfファイルに後からリンクを貼る (HTMLで画像にリンクを貼るみたいなこと)というようなことは可能でしょうか?

    • ベストアンサー
    • Flash
  • Java scriptでFLASHを表示したときのスクロールバー表示

    Java scriptでFLASHを表示したときのスクロールバー表示について悩んでいます。 index.htmlにはアイコンがあり、それをクリックするとJava scriptで小窓が開くようにしてあります。そこには、“scrollbars=yes”の引数があります。 小窓にはFLASHがひとつ表示されます。IEでの表示対策のため、FLASHを<object>ではなく、Java scriptで表示するようにしています。document.write('<embed src="***.swf"・・・といった感じです。 そうすると、index.htmlのJavascript小窓オープン時に“scrollbars=yes”としたにもかかわらず、小窓のウィンドウサイズを小さくしたときにスクロールバーが出ません。 FLASHを<object>で配置するとリサイズ時にスクロールバーが出るので、FLASHをJavascriptで配置するとそうなってしまうのかなぁ、と思っています。 IEで点線の枠が出てしまうのがみっともないので、できるだけ<object>で配置したくはないのですが…。 この場合、スクロールバーを表示するようにはできないでしょうか。

  • swfファイルにaltタグを付けることは可能でしょうか?

    初心者です。フラッシュファイルのみのインデックスページを作ることになったのですが、swfファイルにaltタグを付けることは可能でしょうか?付けても意味のないものになってしまうのでしょうか? 何か代換テキストのようなものをswfファイルに付ける方法があれば、教えていただきたいです。。

  • フルFlash、swfファイルの読み込みについての考え方(as3.0)

    フルFlash、swfファイルの読み込みについての考え方(as3.0) こんにちは。 Flashのas3.0を始めて半年程度の者です。 長文ですが宜しくお願い致します。 下記のような構造のフルFLASHページを作りたいと考えております。 ■大まかな階層構造 ・index.html(opening.swfを100%で読み込む指定) ・opening.swf(最初に流れるアニメーション。最後のフレームに行くとmain.swfを読み込む指定) ・main.swf(フルFLASH) /// opening.swfの最終フレームに記述 /// stop(); var loader:Loader = new Loader(); var url : URLRequest = new URLRequest("main.swf"); loader.load(url); stage.addChild(loader); 上記の記述でmain.swfを読み込むことは出来るのですが、 アニメーションのopening.swfを非表示にする方法が分かりません。 loader.addEventListener(Event.UNLOAD,・・・); という記述でロードしたswfを非表示にする方法は分かるのですが、 opening.swfは直接index.htmlのタグに埋め込んでいる為、うまく機能しないのではと思っております。 ■私が思いついた対策 ・index.html(background.swfを100%で指定) ・background.swf(とりあえずhtmlに埋め込んでおくswf) ←コレを追加!! ・opening.swf(最初に流れるアニメーション。最後のフレームに行くとmain.swfを読み込む。) ・main.swf(フルFLASH) 上記の階層構造で、background.swfを常に背景感覚で表示させ、 opening.swfもmain.swfもloadで切り替えれば実現は出来るかと思います。 只、この方法が一般的に適切な方法なのかどうか疑問に思いました。 オープニングアニメーション ⇒ フルFLASHという流れをつくるには、どういう作り方が一般的なのでしょうか? 出来ればJSは絡ませず、htmlとflashの指定だけで完結出来ればと思っております。 考え方だけどもご教授頂ければ助かります。 何卒、宜しくお願いいたします。

    • ベストアンサー
    • Flash
  • swf以外からswfを制御

    教えてください! FLASH初心者なので頓珍漢なことをいっていたらごめんなさい。 HTMLの中にswfを置き、 ボタン(swfの外、HTML上にあるボタンです)を押すと、swfが指定したフレームにジャンプするみたいな事はできるのでしょうか?

  • SWFファイルについて

    こんにちは。よろしくお願いします。 現在,Windows Vistaを使用しています。 Flash CS6で作品を作りパブリッシュすると flaファイル、HTMLファイル、swfファイルが作られると想いますが、swfファイルのアイコンが不明ファイル専用に使われているアイコンになってしまいます。他の二つのファイルのアイコンは正常です。いろいろ試し、ファイルの関連づけを行ったところ、IEのアイコンになってしまいました。どのようにすれば元のアイコンに戻るのでしょうか?Flashのインストールに失敗しているのでしょうか?それともパソコン自体に問題があるのでしょうか? ファイルのアイコンが、おかしいというだけで、正常に再生はされます。 よろしくお願いします

  • 外部swfからのタイムラインコントロール

    FLASH&アクションスクリプト初心者です。 同じ階層にindex.swfという名前とcontent.swfという名前でswfファイルを置いています。index.swfのボタンシンボルを押すとindex.swfのムービークリップ(loadいう名にしています)上にcontent.swfを読み込むようにしています。その読み込んだcontent.swfのあるボタンシンボルを押すとindex.swfのタイムラインを指定したラベル(moveという名にしています)に移動させたいのですが、方法がわかりません。ご教授いただけると幸いです。アクションスクリプトは2.0を使用しています。

    • ベストアンサー
    • Flash

専門家に質問してみよう