• ベストアンサー

URL指定での外部ファイルの読込

this.loadVariables("http://hogehoge.com/hoge.cgi") のようにURL指定で、外部ファイルの変数をFLASHにロードしたいのですが、読み込むことができません。 何かよい方法をアドバイスお願致します。

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

  • ベストアンサー
  • perse
  • ベストアンサー率74% (113/152)
回答No.1

LoadVarsクラスを使ってみてください。 CGIの属性はとりあえず777で。 //CGI------------------------------------------------ #!/usr/local/bin/perl ←環境に合わせて書き換えてください print "Content-type: text/html\n\n"; print "&val=flashtest"; //Flash---------------------------------------------- var my_lv = new LoadVars(); my_lv.onLoad = function(s) { if (s) { //_root.my_lv.val ( = this.val ) で値取得; } }; my_lv.load("http://hogehoge.com/hoge.cgi"); //---------------------------------------------------- ファイルをアップしなおした後でもキャッシュが残っていると以前のswfが読み込まれてしまうのでキャッシュを消してからやってみてください。

k_kazari
質問者

お礼

ご回答有難うございます。 解決いたしました。