Re: [問題] loadVars.onLoad(success)
試看看用
loadvars1.onLoad = function(success){
}
※ 引述《etrexetrex (ETREX)》之銘言:
: 我要讓FLASH 接收 PHP 傳回的值
: 以下是PHP ( 讀入一個檔案的值, load.txt 檔案內容為 555 )
: <?
: $fp = fopen("load.txt","r");
: $num = fgets($fp);
: echo "num=" . $num ;
: ?>
: 以下是AS
: loadvars1 = new LoadVars();
: /* 測試OK
: loadvars1.load("load.php");
: LoadButton.onRelease = function()
: {
: trace(loadvars1.toString());
: RE.text = loadvars1.num ;
: }
: */
: LoadButton.onRelease = function()
: {
: loadvars1.load("load.php");
: loadvars1.onLoad(success)
: {
: trace(loadvars1.toString());
: trace(success);
: RE.text = loadvars1.num ;
: }
: }
: 若FLASH一開始就 load PHP,按下按鈕只是顯示的話,測試OK。
: 若按下按鈕時 load , onLoad 時顯示的話,按第一次按鈕時顯示 undefined,
: 按第二次按鈕時才顯示正確的值,我認為應該是我 onLoad 用法不對,
: 因為這個程式碼的結果跟
: LoadButton.onRelease = function()
: {
: loadvars1.load("load.php");
: trace(loadvars1.toString());
: trace(success);
: RE.text = loadvars1.num ;
: }
: 的結果是一樣的
: trace(success); 的結果都是 undefined ,並不是書上寫的true or false
: 請問我該如何修改才能以『按下按鈕時 load , load 完畢後顯示』的邏輯
: 成功的執行呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.150.101
推
06/29 13:43, , 1F
06/29 13:43, 1F
推
06/29 13:51, , 2F
06/29 13:51, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章