PHPに関して、http://www.grouplotus.com/car/のホームページを見ると、そのホームページはフレームがないですが、ちゃんとFlashコンテンツとHTMLがありまして、Flashコンテンツをクリックすると、次のページを行くんですが、Flashコンテンツはちゃんとクリックしましたのままに残しました、それはどうやってつくるでしょうか、教えて下さい、よろしくお願い致します。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/10/26 14:11:54
  • 終了:--

回答(2件)

id:ogrenavi No.1

ogrenavi回答回数161ベストアンサー獲得回数92004/10/26 15:00:47

ポイント40pt

ページを見てみるとFlashはこのような特徴がありますね。

・クリックしてページを移動しても同じswfを読み込んでいる

・クリックして移動したページに合ったタブ(メニュー)が表示される

要は「同じswfを呼び出し方によって切り替え」ています。

このようなFlashは、htmlのリンクや記述で書けば、PHPを利用しなくても作成できます。

同じswfを呼び出し方によって切り替えるのは、swfのあとに「?変数名=値」と書くか、「FlashVars」を使って、Flashムービー内の任意のフレームを表示させることで実現できます。

また、Javascriptでも実現できます。

(具体的な方法は参考URLへ)

ちなみにご質問のURLにあるサイトでは、swfの後に「?変数名=値」と記述して作っています。

また、毎回ページを読み込み直していますので、PHPは引数(xxx.php? の ?の後にある「?変数名=値」)を渡すのに使っているだけのようです。

「FlashVars」についてはこちら

id:copepan144

すごく素晴らしいです、いい勉強になりました、ありがとうございました。

2004/10/26 15:55:54
id:hug-moon No.2

hug-moon回答回数49ベストアンサー獲得回数02004/10/26 15:06:31

ポイント10pt

URLはダミーです。

質問の意図が掴みきれないのですが(↓部分)

>Flashコンテンツはちゃんとクリックしましたのままに残しました

提示されたページは単純にtableタグとCSSでデザインを切ってフラッシュを表示しているだけですね。

移動後のページにもヘッダー部分なんかには同じフラッシュを表示する、と。

フレームで切って一部だけ再表示ではなく、丸々再描画ぽいかと。

id:copepan144

ありがとうございました。

2004/10/27 11:17:09
  • id:copepan144
    copepan144 2004/10/27 11:27:47
    html内のリンクタグからswfファイルの任意のフレームへ移動の件

    返事を頂きました、ありがとうございました。
    聞きたいことがありますが、「HTMLファイルのタグ内のswfムービー名のあとに「?変数名=値」のかたちで変数を設定する」って書いてありましたが、作る前にFlashでどうやって変数名と値を設定するんですか?教えてもらいませんか?

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません