onLoad が実行されない
変数1(value1)と変数2(value2)があり、それらを入力して
ボタンを押すと、変数1+変数2の結果がPHP側で処理され、Flash側のtraceで出力される単純なプログラムを作ったのですが、どうもうまくいきません。
onLoadが実行されていないようなのです。 どこがいけないのかわかりません。 困っています。 誰か教えて頂けないでしょうか?
下記がソースです。よろしくお願いします。
//Flash側
on (release) {
formData = new LoadVars () ;
formData.value1 = value1 ;
formData.value2 = value2 ;
//受信用
receiveData = new LoadVars () ;
formData.sendAndLoad("http://localhost/phptest.php", "receiveData", "GET") ;
receiveData.onLoad = function(){
trace(receiveData.sum) ;
}
//PHP側
<?php
$sum = $HTTP_GET_VARS['value1'] + $HTTP_GET_VARS['value2'] ;
?>
環境: windows XP , XAMPP, DREAMWEAVER8,FLASH8, IE6
お礼
遅くなりましてすいません。 ありがとうございます。 NNにはそういう機能があるんですね! B();単体なら動くのですが A();単体では動かず、 これはa();の方がdivで使ってるため styleをいれたら動くかな?と考えおいておき 2つ並べると両方動かない事から onloadの使い方が違うのか、と 思ってしまいました。 a();を動作するようにしてからまた試してみます。 ありがとうございました!!