FlashとHTMl複合ページでのアイフレーム内のページを作成する方法

このQ&Aのポイント
  • FlashとHTMLを組み合わせたページで、上部にFlashでボタンを配置し、下部にアイフレームでページを表示する方法を紹介します。
  • フラッシュボタンをクリックすると、アイフレーム内の表示ページを切り替えることが可能です。
  • フラッシュのボタンのリンク先についても説明します。
回答を見る
  • ベストアンサー

FlashとHTML複合ページでのアイフレーム内のページ

ページの上のほうにFlashで、ボタンなどをつくり その下の部分にアイフレームを用いてページを作ります。     indexページ ┌───────────────┐ │┌─────────────┐│ ││flashでボタンなど入れる    ││ │└─────────────┘│ │               │ │┌─────────────┐│ ││ここにアイフレームを使う   ││ │└─────────────┘│ │  HTMLでの表示 │ このような配置にした場合、 フラッシュのボタンを押すと アイフレームの中の表示ぺーじのみを変える ということは可能でしょうか? クリック手順は、 フラッシュのボタンを押すと アイフレーム内に、フラッシュでムービーが表示。 ムービーが終わると、アイフレーム内で テキストページが出てくる。 という感じにしたいのです。 フラッシュのボタンのリンク先はどのようにすればいいのでしょうか?

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

  • ベストアンサー
  • Qsans
  • ベストアンサー率48% (28/58)
回答No.2

私的には、HTMLのウインドウ分割のことをフレームと呼んでいますが、今は、いろいろ呼び方があるそうですね(勉強になりました) 前回お話したように、まず、HTMLの方で、フレーム名を付けてあることが前提です。そうでないと、URLだけを指定しても分割内のページが1ページに変わってしますからです。(統合されてしまいます) <flash側> フラッシュのバージョンにもよりますが、基本的には、 「GET URL」のコマンドを使います。 そこで、2つの記述が必要です。 1.指定ファイルのURL 2.ウィンドウ指定=フレーム名(HTMLでの)  ウインドウの欄には、「_blank、_self」などがありますが、そこを、自らが記入することになります。 「フレーム名」  例「top」(前回の説明の用語)

Billy-s
質問者

お礼

そうですね。インラインフレームのほうにも 名前をつければいいのですね。 通常のフレームは名前をつけていましたが そちらのほうには名前をつけていませんでした。 どうもありがとうございました。 ちなみにインラインフレームは 分割というより、ページに穴を開ける感じになります。

その他の回答 (1)

  • Qsans
  • ベストアンサー率48% (28/58)
回答No.1

はじめまして、こんにちみ 質問ですが「アイフレーム」とは、なんですか? もしかして、ケイタイのi-modeサイトですか? PCのホームページ上では、 index - top_html(フレーム名「top」) - under_html(フレーム名「under」) このように上下2つのフレームを合体させたページの場合、お互いパス(http:www.xxx.ne.jp/xxx/xxx)にtarget="top"などとフレーム名を指定するのが一般です。 もちろん、このパスは、FLASHにおいても同じです。

Billy-s
質問者

補足

アイフレーム=インラインフレームのことです。 正式な言い方はインラインフレームでしたか。 アイフレームとよく人から聞いたのでそう書いてしまいました。

関連するQ&A

  • アイフレームについて

    よく素材屋さんに行くと、窓の左側とか下にメニューがあったり窓の中に文字とかリンクが貼ってありますよね? あれをしたいんですが、まず左側にメニュー、右側に窓の画像を表示する時はフレームを2分割しますよね? それで、右側にアイフレームをつけたいんですが、それは右側のページにアイフレームのタグを一緒に貼るんですか?それとも別にページを作って右側のページにリンクさせるんですか? 私がしたいのは完全に透過されてるアイフレームをつけるって事なんですが、自分でタグをつけてやると、どうしても真っ白になってしまうんです。スクロールさせたら下の窓の画像が出てくるんですが透過されてなくて…。 何か分かる方がいたら教えてください。

    • 締切済み
    • CSS
  • アイフレームを固定する

    個人サイトを運営しているのですが、 文章の中で、説明の必要な用語に解説を付けたいと思っています。 自分のイメージでは、ページ上部に100×400位のアイフレームを設置し、用語をクリックするとそこに解説が表示される様にしたいのですが、そうすると下にスクロールした時にフレームが消えてしまいます。 なのでこのアイフレームを固定にしたいのですが、方法はありますか? 無ければサイドに用語集のフレームを作り、ページ内リンクで飛べる様にしようと思いますが、デザイン的にはアイフレームで一つずつ表示される様にしたいのです。 説明が分かりにくくてすみません。 もしよろしければ回答お願いします。

    • ベストアンサー
    • HTML
  • アイフレームの中での同ページリンクについて

    アイフレームで新たにHPを作成中なのですが、普通の画面で見ると(1024×768)、アイフレームの中での同ページリンク(同じページ内でのリンク…#を使った)は普通に何の問題もなく出来るんですが、800×600で見ると、同ページ内リンクしたら、画面がずり上がります。アイフレームを無視した形でリンク先が画面のギリギリ上のところまで上がって表示され、アイフレームの位置自体がちょっと上がってしまって、上部が切れたような状態で表示され、これでは格好悪くて使いづらくてしょうがありません。 こういう現象は仕方のないことなのでしょうか?是非教えていただきたく思います。よろしくお願いいたします。

  • Flashで作った画像をHTMLに取り込むにはどうしたらよいでしょうか

    フラッシュでホームページで使うボタン(ナビ)を作ってみたんですが HTMLへの取り込み方が分かりません。 取り合えず画像ボタンを取り込む方法でタグ打ちしてみました。 <a href="index.html"><img="○○○.gif" alt="リンクボタン画像"></a> ↑画像をリンクボタンにするときはこのような書き方をしますよね? 同じように <a href="index.html"><img="○○○.swf" alt="リンクボタン画像"></a> ↑みたいに書いてみました。当然、正常に動作しませんでした。 フラッシュで作ったボタン(ナビ)をHTMLに取り込むにはどうした らいいのでしょうか?

  • アイフレームについて/新規質問

    アイフレームについて質問していましたが、新規で質問させて頂きます。 http://thunders.client.jp/main.html 上記サイトはfirefoxではアイフレームを観覧できるんですが、IEでは正常に観覧できないです。 TOPのページはアイフレーム内に表示されますが、他のリンク等をクリックしてもアイフレーム内が真っ白になるだけです。 ソースがおかしいのでしょうか? それともリンク先のソースに不備があるのでしょうか? 色々と調べてみましたが、これといった解決方法が見当たらず質問させて頂いてます。 経験者、専門家の方どうかよろしくおねがいします。

    • ベストアンサー
    • HTML
  • Flashボタンからhtmlのページへリンクさせる方法を教えてください。

    一つのFlashの書類にいくつかのFlashボタンを配置しました。それそれのボタンをクリックすると、すでに制作してあるhtmlのページにリンクさせる方法を教えてください。ActionsScriptにて設定すると思いますが、うまくいきません。お力を貸してください。よろしくお願い申し上げます。

    • ベストアンサー
    • Flash
  • テキストにオンマウスでアイフレーム(?)の中に画像を表示

    初めまして。 今度、HPにリンクページを作ろうと思うのですが、 リンクをはったテキストにマウスポインタを載せると、上の方のアイフレームにバナーが表示されるようにしたいのです。 色々なHTML講座サイトを調べましたが、どうしても分かりません。 よかったら、教えてください。 ttp://psyco.jp/13579/ ↑このサイトのリンクページのようなのを作りたいのです。(2ちゃんねる系ですので、嫌いな方は見ないようにお願いします)

    • ベストアンサー
    • HTML
  • HTMLページ上に重ねてFlashを表示させたい

    普通の画像やFlashや文字が入っているHTMLページに重ねてFlashを表示させることは可能なのでしょうか? 最初にFlashだけのページを表示させて次にコンテンツページへと誘導させるのではなく、Flashで下のコンテンツを隠し、Flashが終わり次第下のコンテンツが表示されるような形にしたいのです、、、 そんなこと可能なのでしょうか???

  • オープニングムービーからメインページへ移動させるのはどのようにすればいいのでしょうか?

    現在ホームページビルダー9でHPを作成中です。 http://○○○.comでホームページを開けた時に、FLASHで作ったオープニングムービーを最初に持ってきてムービー終了かムービー内のスキップボタンを押すことによってindex.htmlのトップページに移動さすにはどのようにすればよいのでしょうか? また、ムービー内にスキップボタンを作ってトップページへのリンク設定はビルダーの方でするのでしょうか?(ムービーだけFLASHで作成し、あとはビルダーでボタンやリンク設定を付属させていくのですか?) 現在は苦戦しながらムービーを作成中です(^-^;

  • 一度再生したFlashをスキップするには

    トップページにFlashムービーを配置したのですが、 他のページを閲覧した後に再びトップページに戻ったときに、ムービーを再生せずに最後のフレームを表示させるにはどのようにしたらよいのでしょうか? ムービーの最後のフレームをコピーして別のflashを作り、各ページの「topへ」ボタンには、こちらのflashへのリンクを書き込んでみたのですが、ブラウザの戻るボタンを使うとやはり再生されてしまいます。 分かりにくい説明ですみませんが、よろしくお願いいたします。 ※制作環境は、WIN-XP FLASH8です。

    • ベストアンサー
    • Flash