WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:CGI禁止サーバでの変数利用(Flash)

am [WriteDate : Wed Jun 13 00:07:41 2001]

index.swfを埋め込んだindex.htmlと、
kekka.swfを埋め込んだkekka.htmの2つのファイルをCGIが禁止
されているサーバ(プロバイダ等)で利用する場合、

『index.swf』
1.まる
2.さんかく
3.しかく

『kekka.swf』
1.●
2.▲
3.■

上記の2つのファイルを連動させるには、どういったスクリプトを
記述すれば良いのでしょうか?
例)index.htmlの"2.さんかく"をクリックすると、kekka.htmが開
   いて"2.▲"を表示。

宜しくお願いします。


Qz [WriteDate : Wed Jun 13 04:37:16 2001]

kekka.htmを開かないで、単純に、フラッシュの、geturlで、
1.まるをクリックしたら、kekka.swf?shurui=1を
2.さんかくをくりっくしたら、kekka.swf?shurui=2を
3.しかくをクリックしたら、kekka.swf?shurui=3を
わたすようにすれば、うまくいきそうな気がしますが・・・

HTMLが必要なら、JavaScriptを利用して、渡すしかないかも・・・

似たようなことやってらっしゃるかたがいそうなので、
http://www.flash-jp.com/
のメーリングリストの過去ログを検索されるほうがよさそうです。
入会しないと過去ログみれないかもしれませんが・・・


am [WriteDate : Thu Jun 14 15:02:25 2001]

過去ログを見ましたが、見つけられ間せんでした…。

Flashではなく、Javaアプレットでは出来ないのでしょうか?


ひよこ [MAIL] [URL] [WriteDate : Thu Jun 14 16:03:35 2001]

アプレットはわかりませんが、FLASHではいくつか方法はありますよ。
Qzさんの方法が確実、機種依存無し、ですが、他にJavaScript関数呼び出し、Cookie経由渡しなど。
どの方法もSWFがHTML内に埋め込まれているのならJavaScriptが必要です。


qz [WriteDate : Thu Jun 14 22:30:30 2001]

>過去ログを見ましたが、見つけられ間せんでした…。

「変数」や、「fscommand」で検索してみてください。
かなりいっぱいでてきます。
ぼくは、Flashは、トライアル版の試用期間がおわってしまったので
これ以上は、なんとも・・・^^;


qz [WriteDate : Thu Jun 14 22:39:47 2001]

もう少し補足しますね。
とりあえず、testという名前のテキスト変数を
作ってください(フラッシュね)
で、パブリッシュで、HTMLとSWFを生成してください。
次に、生成された、HTMLをノートパッドか何かで開いてください。
2箇所、???.swfが埋め込まれてるところがあります。
<OBJECT>の<PARAM>と、EMBEDのSRCのところかな。
その???.swfの後ろに、?test=aaaaaとか書いて
保存してください。
で、そのHTMLをブラウザで開くと、aaaaaと表示されませんか?

あとJavaアプレットでは、できるのかもしれませんが、
Javaは、遊んだことがないので、わかりません。


R.M [WriteDate : Fri Jun 15 16:29:59 2001]

Javaアプレットなら...

index.html に index.class を埋め込み
kekka.html に kekka.class を埋め込む

index.class は 選択されたURLに合わせて
kekka.html に引数を付けたURLを表示させる

kekka.class は getDocumentBase() を用いて
URLを取得し、URLの末にある引数を得る

って、こんな感じですか


am [WriteDate : Sat Jun 16 15:45:59 2001]

どうやら、Javaアプレットの方がスマートに出来そうですね。

FlashとJAVAアプレット以外に、適した技術はあるのでしょうか?

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World