• 締切済み

htmlから別ページのswfのタイムラインへリンク

htmlから同サイト内の別ページにはられたswfのタイムラインへリンクしたいのですが、 何か方法はあるのでしょうか。 例えば main.html内のテキストリンクから、 同サイト内の別ページa.htmlファイル内に張られた a.swfファイルの指定タイムラインへリンクする方法 宜しくお願いします。

  • wgiq
  • お礼率6% (1/15)
  • HTML
  • 回答数1
  • ありがとう数3

みんなの回答

回答No.1

ActionScriptについてはあまり詳しくありませんが。 ExternalInterfaceを使用して、 JavaScriptを使ってActionScriptの関数を呼び出し、ActionScriptの関数からgotoAndPlay()を実行する というのが簡単だと思います。 ページ移動が伴う場合は、リンクをindex.html?frame=1などとしておき、 ページ読み込み完了時にJavaScriptでlocation.searchを調べて、ActionScriptを呼び出すか、 ページ読み込み時にdocument.writeで、スタートするフレーム数(タイムライン)を<param>に書き出し、 ActionScriptでその<param>を読み込んでgotoAndPlay()という方法になると思います。

関連するQ&A

  • 【SWF】同ページ・別SWFの制御

    要するに、例えばフッターとヘッダーで、2つのswfファイルをシンクロ再生させたいのです。 同ページ内の2つの別SWFのタイミングを合わせて、連動させようというアイデアな訳ですが、うまいこといきません。 ■ 同ファイル内の音声とムービーの同期制御ならぐぐれば判るのですが、ポイントは別swfファイルという点。『片方のloading完了次第、もう一方にstartを投げる』ための記述方法を探しています。 ■ 【SWF/A】 if "A" loaded100%, then @@@@."b.swf";start のようなコマンドをAから投げて、 ↓HTML側のjavascriptかなにかで受け取って、 →BにFlashVarsでGET変数受け取りさせる 【SWF/B】<embed src="b.swf" FlashVars="start" ~~> ("@@", "", "GET"); if @@="start" gotoandPlay(3) 、みたいな書き方かなぁ… などとはまっております。 【同ページ・別SWFの制御、シンクロ再生】のサンプルソースURL求む!ひー ■ OS/使用ソフト/本体/周辺機器/ WIN2000/FLA8Pro/デスクトップ機/特に無し/ スキル/ 言語素養無し・ソースを見て、何が書いてあってどんな動作をするのかは解るReadOnlyの『えせActionScripter』。サンプルソースのつぎはぎをしながらいろいろ覚えてきました。 条件/ SWF/Aは重めの1MB程度のムービーシンボルがrootに置いてあるもの SWF/Bは軽めの300kb程度のムービーシンボルrootに置いてあるもの ■ クイズだと思ってお答え頂ければ幸いです。

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

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

    • ベストアンサー
    • Flash
  • 別のSWFを操作

    お世話になっております。 質問させていただきます。 環境 ・Flash CS3 ・AS 2.0にて制作 まず下記のswfが同一ページにあったとします。 ・main.swf ・btn.swf この[btn.swf]を押したときに[main.swf]が2フレームまで進むようにする。としたら、どのようなasが必要でしょうか? 仕様上、[main.swf]の中に[btn.swf]の機能をもったmcを配置することは難しいのです。どうにかしてswfから別swfを操作したいのですが…。 やはりサーバに一回、情報送信とかしないとだめなのでしょうか…? 以上です。宜しくお願い致します。

    • ベストアンサー
    • Flash
  • 外部swf(子swf)から、親swfの特定「シーン/フレーム」にリンクをしたい。

    アクションスクリプト初心者です。お力をお貸し下さい、どうぞよろしくお願いいたします。 「親swf」ファイルに、「子swf」ファイルを読み込み、「子swf」のリンクボタンから 「親swf」ファイルの指定「シーン/フレーム」にリンクをしたいのですが上手くいきません。 「親」ファイルのタイムライン上に配置した「ムービークリップ(インスタンス名:tv)」を 外部swf「子swf」に差し替えるスクリプトは ---------- loadMovie("子swf", "tv"); stop(); ---------- と、記述して上手く動いてますが、 「子swf」のリンクボタンから「親swf」の指定「シーン/フレーム」にリンクさせるにはどの様なスクリプトを書けば良いのか?アドバイスをお願いいたします。 ※「親swf」の指定「シーン/フレーム」とは、「子swf」を読み込む前の「シーン/フレーム」 に戻したいのです。 感覚として下記のようなスクリプトを書きましたが、「親swf」の最初のシーン/フレームに 戻ってしまいます。 リンクボタンに記述 ---------- on (release) { loadMovieNum("親swf", 0); _root.gotoAndPlay("指定シーン",フレーム番号); } ---------- どなたか詳しい方アドバイスよろしくお願いいたします。

    • ベストアンサー
    • Flash
  • Flashで別swfの読み込み

    FLASHでwebサイトを作っています メインのswfファイル上にステージを配置し、そこにtextファイルを読み込む別swfを読み込ませたいのですが、上手く表示されません。 textファイルを読み込むswfは単体でプレビューすると表示されるんですが、メインswfからその別swfを読み込ませようとすると表示されません 他の別swfはきちんと読み込まされます どうかアドバイスお願いします

  • 記事内別ページ内へのリンク

    Simplicity2を使っております。 勉強中の初心者です。 記事中別ページ内見出しへのジャンプのリンクがどうしてもうまくいかないので教えてください。 ページ内ジャンプやページ先頭ジャンプはうまくいくのですが、別ページの特定の場所にリンクを貼ろうとしてテキストモードでいじってみたのですがプレビューすると404エラーになります。 パーマリンク編集はしてあるし、リンク元はちゃんとリンクテキストになってるし、何が間違っているのか、いろいろいじってみたけどお手上げです・・・。 以下の表記で間違っているところがありましたら、また、もっといい方法があればご教授願います。 リンク元<a href="http://***.com/2017/10/20/***4/2.html#a05"><strong>テキスト</strong></a> リンク先<h3 id="a05"><span style="font-size: 18px;"><b><strong>テキスト</strong></b></span></h3> よろしくお願いします。

    • ベストアンサー
    • HTML
  • 別のファイル.swfへジャンプは可能?

    私がしたいことは ファイルA.swfのタイムフレームから 別のファイルB.swfのフレームへジャンプさせたいの ですがどうすればよろしいでしょうか? わかるかたぜひよろしくお願いします。

    • ベストアンサー
    • Flash
  • 別ページの指定した座標へリンクしたい

    こんにちは。 以前 http://oshiete1.goo.ne.jp/kotaeru.php3?q=725989 で現在表示中の指定した座標へリンクする方法で <A href="javaScript:scroll(x,y)">●●</a> を教えて頂きました。 これを応用して別ページの指定した座標へリンク できるようにしたいと思い、 <A href="javaScript:index.asp#scroll(x,y)">●●</a> と指定を変えてみたのですが、うまくいきません。 別ページはaspなのですが、別ページへは座標指定で リンクはできないのでしょうか? どなたかご存知の方は教えて下さい。 よろしくお願いします。

  • 小窓へのリンク方法

    フラッシュに別窓へリンクしているボタンを置きたいのですが その別窓を小窓表示させたいため困っています。 いろいろ検索したのですが、htmlの方式 (リンクをはるページ自体がhtmlのもの)しか見当たらず フラッシュ(.swfファイル)からリンクさせる方法が見つかりませんでした。 またその小窓表示したいページのマージンを0にするなどの方法も試みましたが上手くいきません。 .swfファイルより別窓(これは普通のhtmlのページで、画像だけでなくテキストやプルダウンメニューなども含まれている)を小窓表示させるリンクをはるにはどのようにすればよいでしょうか。 もしくはその別窓に仕組む別の方法があればそれでも構いませんので教えてください。 宜しくお願いいたします。

    • ベストアンサー
    • Flash
  • アンカーリンクを別のページに飛ばしたい

    日記系CGIを使いサイトのトップページで記事を更新しています。 トップページはindex.cgiで、テンプレートのHTMLにログファイルを出力して表示しています。 過去ログとして格納する事ができ、その際は別のhtmlファイルとして保存されます。 トップページにあるテキストにアンカーリンクを頂いているのですが、過去ログ保存するとアンカーが無効になってしまいます。 特定のアンカーへのリンクを別のファイルに飛ばす事は出来ないでしょうか?

    • ベストアンサー
    • HTML