メイン | PHPObject難航パート2 »

PHPObject難航パート1

PHPObjectを使ってみてるんだけど、意図した通りに動いてくれない。

myFoo.onInit = function() { trace("init ok"); }
myFoo.write_onResult = function() { trace("write ok"); }
myFoo.read_onResult = function() { trace("read ok"); }

myFoo.write();
myFoo.read();

これで"init ok" "write ok" "read ok"と表示して欲しいところなんだけど、"init ok" "write ok"しか表示されない。
しかも順序が逆になったりする。どうなんすか。

PHP5.1使ってるからかなとかいろいろ疑ってみたんだけど、結局、delayExecuteとexecuteを使うか、write_onResultの中でreadを呼ぶことで解決。そういうもんなのかな。

とりあえずこれで前に進む、、

トラックバック

このエントリーのトラックバックURL:
http://europeanoperaclubmixture.com/mt/mt-tb.cgi/20

コメントを投稿

(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)