HTMLからFlashの途中にリンクを貼る方法

このQ&Aのポイント
  • HTMLからFlashの途中にリンクを貼る方法を知りたいですか?詳細をまとめました。
  • フラッシュのムービーをスキップしてトップページへ飛ばす方法についてお知らせください。
  • フラッシュのトップページへの遷移を制御する方法を教えてください。
回答を見る
  • ベストアンサー

HTMLからFlashの途中にリンクを貼る方法

できるのかどうかもはっきり分からないのですが、もしかしたら、HTML側での制御なのかも知れないのですが、おわかりの方がいらっしゃれば、ご教授いただきたいです。 今回私が困っていますのは、フラッシュのオープニングムービーを作成しました。オープニングムービーが終わるとフラッシュのトップページに入ります。以下のページよりトップへ戻ったときにムービーが流れるのは、よろしくないので、ムービーをスキップした場所(つまりトップページ)へ飛ばしたいのです。 フラッシュを2枚作成すればすぐに解決はしますが、他に方法があるのなら!!と思いましてご質問した次第です。 どうぞよろしくお願いいたします。

  • Flash
  • 回答数3
  • ありがとう数2

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

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

こんにちは。 まずそのトップへ「戻る」ボタンの作り方がひとつありますね。 当然、同じFlash内部にボタンを作成するのであれば、フレーム指定するだけで構わない訳ですから。 そうではなく、ブラウザのバックボタンの場合、今は一応「ラベル」に対してバックボタンを動作させる事が出来ます。しかしながら全てのブラウザ/OSに対応する訳ではありません。 同様にHTML側からの制御にはLiveConnect(jsです)を使用するのが普通でしょうが、こちらも完全対応と言う訳には行きません。 今までよく使われていた裏技は、Cookieの使用ですね。Cookieにオープニングムービーを再生中かどうか引数を渡しておいて、リロードされた時にCookieを参照してオープニングかスキップ後かどちらに飛ばすか判定する感じ。 ....分かります?(苦笑)

kanahatena
質問者

お礼

いろいろご説明有難う御座いました。 大変参考になりました。教えていただいたものの方向でもう少し突っ込んで調べてみたいと思います。

kanahatena
質問者

補足

ご回答有難う御座います。 LiveConnect(jsです)についてお伺いしたいのですが、対応状況は、どのブラウザでアウトになるのかご存知でしょうか?又この方法の参考サイトなどご存知でしたら教えていただけますでしょうか? 色々お伺いして大変申し訳御座いませんが、どうぞよろしくお願いいたします。 Cookieの件は勉強不足で分かりかねました。スミマセン。勉強します。ハイ。。。

その他の回答 (2)

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

こんにちは。 いえいえ、ちょっとこの中では説明しにくいなあと思いつつ書いたので、分からなくて当然でしょう(苦笑)。 で、LiveConnectについては普通にFlashの説明書にも掲載されていますが一応、参考までにこのサイトを。 http://www.openspc2.org/reibun/javascript/multimedia/004/index.html 対応表はそのまま使用出来ますね。 要するにMacは切り捨てみたいな感じです。 Cookieは要するに、ActionScriptでも引数を利用して表示を変更したりするでしょう?それを外部ファイルを経由してやっちゃおう、という考え方なんです。 その分、レスポンスが良くないので、素早い対応が必要なページには不向きなんですけどね。

  • d4333
  • ベストアンサー率9% (6/61)
回答No.1

ムービーをスキップした場所 このときSKIPにトップページへリンクダグを設定すればいいのでは、

関連するQ&A

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

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

  • フラッシュで作ったページとリンクさせるには?

    フラッシュでオープニングムービーを作ってエンターボタンでトップページにリンクをはりたいのですが、方法がわかりません。プロパティにリンクの項目があるのですが、アドレスをどのように書けばいいのでしょうか?どなたか宜しくお願いします。

  • flashの再生後に別ページに自動でジャンプするには?

    flashを使ってホームページのタイトルムービーを作っています。タイトルムービーのページで、flashの再生が終わったら、自動的にHTMLベースのトップページにジャンプするようにしたいのですが、どのようにすればよいのでしょうか? 「ENTER」ボタンを使っているページをよく見ますが、できれば使いたくありません。 ちなみに使っているソフトは、flash作成にはFlashMaker、ページ作成にはDreamweaverです。 また、このとき、タイトルムービーのページと、その次に表示されるトップページのファイル名はどのように付けるのが適切でしょうか?

    • ベストアンサー
    • Flash
  • flashのシーンにリンクをつける方法

    flash初心者で大変困っています。 flashで3つのムービー?(モーショントゥイーンで作った動画)を作りました。 その3つのムービーはそれぞれシーン1、シーン2、シーン3と分けています。 この3つのムービーを急遽別々に書き出す事になりました。 3つのシーンを1つずつのファイルに分けるということです。 そして、そのムービーをボタンにしてクリックしたら違うページに飛ぶということをやりたいのですが、どうやればいいのでしょうか。 ロールオーバーでムービーが切り替わるなどは今回は付けません。 ロールオーバーでもロールアウトでもムービーとして動いていれば大丈夫です。 大変困っております。 どうかよろしくお願いします。

  • Flashのムービーが終了したら、HTMLのトップ画面にいくようにしたい)

    Flashの使い方を質問します。 ホームページのトップ画面にFlashを使い、Flashのムービーが終了したら、HTMLのトップ画面にいくようにしたいのですが、どのようにしたらよいでしょうか?ActionScriptを使用すると思うのですが、どのように使用したら良いですか? 基本アクションのGet URLを使用すれば、HTMLのトップ画面を開くことができますが、Flashの画面は閉じることができません。どのようにしたら良いでしょうか?

  • HTMLからJavaScript経由で変数をFlashに渡す方法について

    こんにちわ。flashについてお聞きしたいことがあります。HTMLページから、JavaScript経由で、HTMLページに表示しているflashに変数を渡す方法を教えていただきませんでしょうか。 例えば、、、、 ●準備 (1)page1.htmlとpage2.htmlとpage3.htmlを用意します。 ※各htmlファイルは、コンテンツページをイメージします。 (2)各htmlページに、flashで作成したメニュー(menu.swf)を挿入します。 ※すべて同じmenu.swfを使用する。 ●したいこと 各htmlページの頭に、JavaScriptで変数(またはファイル名の読み込み)をセットして、その変数をmenu.swfで読み込み、action Scriptで、各ページごとにflash(menu.swf)の見せ方を制御したい。 以上ですが、説明が下手ですみません。 わかる方がいらっしゃいましたら、ご伝授の程、よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • flash maker3で作成したHP全体にBGMを流す方法について

    flash初心者ですが、今回flash makerを駆使して HPを作成しました。 flash makerの機能にBGMは各ページに導入できるようには プログラムされているのですが TOPページ以下全てのページをまたいで 同じ曲が続けて流れるように制御したいのですが どうやるかわかりません。 また、よくTOPページにサウンド制御のアイコン?が ついているのを見ますが。。(スピーカー オン/オフ 形式)や パラメーター形式。。 それはどうやって作成すればいいのでしょうか? BGMと連動させるんですよね?? どなたか教えて下さいませ。m(--)m

  • winでflashを表示したい

    現在HPをHTMLベースで作成しています。トップページにFLASHムービー を貼り付けているのですが、winのIEでセキュリティ設定を「高」にしてしまうと、ブロックされてしまい、見れなくなってしまいます。 マクロメディアのページでも色々と見、とりあえず <!-- saved from url=(0013)about:internet --> のタグを入れてみたりしたのですが、まったく変化が見られません。 タグの入れる場所の指定がなかったので、cssのリンクタグ近辺に 置いてみたのですが、置き場所が悪いのでしょうか? ちなみに、セキュリティを高にした状態だと、マクロメディアの Flashメニューも利用できないことに気づきました。 マクロメディアのページでさえ利用できなくなっているということはつまり、セキュリティを高にしているwinでは、閲覧者側で設定しなおさない限り Flashを利用することができないということなのでしょうか・・・? どなたかご回答、よろしくお願いいたします。

  • flashのサウンドを消したままにする方法

    HTMLに埋込んで使うFLASHムービーについてなのですが、どなたかご存知でしたら是非教えて下さい。 TOPページ(仮にtop.htmlとします。)にサウンドの流れるムービーを埋込みます。 そのムービーにはサウンドのon/offボタンをつけ、見ている人がサウンドコントロール出来るようになっていて、 見ている人がサウンドをoffにしたとします。 続いてムービーの埋込まれているtop.htmlから、別のページ(仮に01.html)に移動し、 IEやSafariなどのブラウザの「戻る」ボタンを使って01.htmlからtop.htmlに戻った時に、 最初に設定した「サウンドoff」を有効にする方法はないのでしょうか? 今現在、ブラウザの戻るボタンを使用すると、ムービーがリロードされてしまい、サウンドoffが無効になってしまいます。 ちなみにこの時の移動はFLASH内での移動ではなく、htmlページからhtmlページへのリンク移動のことです。 うまく説明する事ができず、大変恐縮ですが、 どなたかよろしくお願いいたします。

  • Flashの基本なんでしょうが・・・

     今Flashであるページを作成しているのですが、基本的なことなんでしょうが2つわからないことがあるので、助けてください。 1.ループしないで1ターン?で止めたい   制御→ループ再生のチェックをはずしているのですが、ループ再生されてしまいます。 2.スキップボタンを設けているのですが、スキップボタンを押すと最後のコマ?に移る   actionなんとかでするのかどうかの見当もつかないのです。  よろしくお願いします。

    • ベストアンサー
    • Flash