- ベストアンサー
Flashで作るプログラミングについて
お世話になります。 Flashで作るプログラミング言語といいますか、スクリプトといいますか…。 https://www.highwaybus.com/rs-web01-prd-rel/gp/index こちらのサイトの「かんたん!ステップサーチ」で、県をクリックすると路線が出て来ますよね?そして、路線をクリックするとリストのページへと飛ぶ。 これってどういった原理なのでしょうか? ASP?それとも普通にJavaScriptのみでも出来るのでしょうか。 (オフィスのおしえてQ&Aで聞くのが何となく恥ずかしかったのでこちらで質問させていただきます)
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(「オフィスのおしえてQ&A」で訊いても訊かなくても,結局同じだと思うのですが...???) 「オフィスの教えてQ&A Flashで作るプログラミングについて」 http://askul-oshigoto.okwave.jp/qa4668147.html > ASP?それとも普通にJavaScriptのみでも出来るのでしょうか。 これも意味が半分わかりません。 ASP はまだしも, なぜ 「普通にJavaScript」 という感じで普通に JavaScript が出てくるのでしょうか? JavaScript を関連させても良いですが少なくとも「普通」ではありません。 Flash 内言語は ActionScript です。 あと,ActionScript にも数種類のバージョンがありますから, なんでもかんでも十把一絡げに書けるものでもありません。 「データの準備は誰がまたは何がするのでしょうか?」 つまり, 「データを提供しているかしていないかというデータ」, またデータを提供しているなら 「どのページで提供されているのかというデータ」です。 このデータを人間がFlashのために手作業でテキストデータを書いてアップしているのでしたら, ASP も PHP も(言うまでもなくJavaScriptも),必要ありません。 ActionScript 2.0 以下で言うなら, LoadVarsクラスのメソッドなどでそのデータをロードして, そのデータ通りに表示するような Flash を作成すれば良いだけですから。 また LoadVarsクラスではなく,XMLクラスなどもありますので, とにかくデータさえ用意してくだされば, それなりの表示を Flash にさせることは可能です。 Google検索「LoadVars.load」 http://www.google.co.jp/search?hl=ja&q=LoadVars.load&lr=&aq=f&oq= Google検索「XML.load Flash」 http://www.google.co.jp/search?hl=ja&q=XML.load+Flash&lr= とにかくデータをどうするかです。 データを人間がFlashに合わせて手入力するなら ASP や PHP は不要。 ブラウザ上に表示されたフォームみたいなものに, 人間がデータを入力してそのデータをサーバプログラムで蓄積し, Flash 用のデータを作成するのでしたら, それらの 「サーバサイド言語」 が必要となります。 JavaScript は ActionScript と同じく, 基本的に 「クライアントサイド言語」 ですから, サーバにデータを蓄積したりすることはできません。
お礼
ありがとうございます。 >(「オフィスのおしえてQ&A」で訊いても訊かなくても,結局同じだと思うのですが...???) ギャー本当だ! 「オフィス~」で質問した内容をOKWaveで見ることはできたのですが、その逆もあったのですね。 今まで全く気がついてませんでした。 LoadVarsクラス、XMLクラス、サーバサイド言語ですか。 ありがとうございます、調べてみます。 色々な言語があるのですね・・・。