在javascript與flash之間來回傳值

在javascript與flash之間來回傳值

ID:22741234

大小:55.50 KB

頁數(shù):14頁

時(shí)間:2018-10-31

在javascript與flash之間來回傳值_第1頁
在javascript與flash之間來回傳值_第2頁
在javascript與flash之間來回傳值_第3頁
在javascript與flash之間來回傳值_第4頁
在javascript與flash之間來回傳值_第5頁
資源描述:

《在javascript與flash之間來回傳值》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、在javascript與flash之間來回傳值  一、AS調(diào)用JS方法時(shí)出現(xiàn)同名方法(查看實(shí)例)  AS代碼如下:import?flash.external.*;var?v?=?ExternalInterface.available;t_btn.onRelease?=?function?(){//調(diào)用JS函數(shù)var?s?=?ExternalInterface.call("say","JS函數(shù)調(diào)用成功!")//調(diào)用AS本地函數(shù)s?+=?say("本地函數(shù)調(diào)用成功!");r_txt.text?=?s;}//AS本地函數(shù)functi

2、on?say(s){return?s;}  HTML代碼://定義一個(gè)JS函數(shù)function?say(txt){return?txt;}?可以看到在JS中定義了一個(gè)say方法供AS調(diào)用,現(xiàn)在我們?cè)贏S中定義了一個(gè)同名的say方法來驗(yàn)證它們是否會(huì)出現(xiàn)覆蓋。結(jié)果證明它們不會(huì)覆蓋,都工作得很好。(PS:不錯(cuò)~)二、JS調(diào)用AS方法時(shí)出現(xiàn)同名方法(查看實(shí)例)  AS代碼如下://導(dǎo)入包import?flash.external.*;//提供JS訪問的函數(shù)名var?_method:String?=?"say";//指定本地函數(shù)中this變

3、量的作用域,可設(shè)置為null留空var?e_area:Object?=?null;//AS內(nèi)部函數(shù)名var?method:Function?=?say;//將函數(shù)注冊(cè)到容器列表var?wasSuccessful:Boolean?=?ExternalInterface.addCallback(_method,?method);↑?這里返回的void因此無法轉(zhuǎn)換為Boolean//查看注冊(cè)是否成功if(wasSuccessful){result_txt.text?=?"函數(shù)注冊(cè)成功";}//本地的函數(shù)function?say(txt:

4、String)?{result_txt.text?=?txt;}HTML代碼如下:javascript?調(diào)用?flash?方法AC_FL_RunCo

5、ntent?=?0;????

6、540000"?codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"?width="550"?height="400"?align="middle"?id="myFlash">????????????<

7、param?name="movie"?value="flash讀取css.swf"?/>????

8、criptAccess="sameDomain"?allowFullScreen="false"?type="application/x-shockwave-flash"?pluginspage="http://www.macromedia.com

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。