国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript和ActionScript的交互實現(xiàn)代碼

2019-11-21 00:19:16
字體:
供稿:網(wǎng)友
復制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import flash.external.ExternalInterface;
public function invokeJavaScript():void
{
lblResult.text=ExternalInterface.call("returnTheName",txtName.text);
}
]]>
</mx:Script>
<mx:Panel width="800" height="600" title="ActionScript調(diào)用JavaScript" verticalCenter="0" horizontalCenter="0">
<mx:TextInput id="txtName" text="[請輸入名字]"/>
<mx:Button id="btnConnect" label="確定" click="invokeJavaScript()" x="229" y="204"/>
<mx:Label id="lblResult" text="test" x="205" y="99" width="150" height="80"/>
</mx:Panel>
</mx:Application>

在html頁面里javascript里面加上方法function returnTheName(a){return "success! "+a};

以上是as調(diào)用js里的方法

下面是js調(diào)as里的方法
復制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()" layout="absolute">
<mx:Script>
<![CDATA[
import flash.external.ExternalInterface;
private function init():void
{
ExternalInterface.addCallback("addTo100",add);//聲明可以被調(diào)用的方法
}
private function add():int
{
var i:int;
var sum:int=0;
for(i=1 ; i<100 ; i++)
{
sum+= i;
}
return sum;
}

]]>
</mx:Script>
</mx:Application>

在html頁里面加上<button onclick="addMethod()">點擊調(diào)用</button>
js文件里加上方法function addMethod{var s= JavaScriptCallActionScript.addTo100();alert(s);}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 梁山县| 郁南县| 鹤山市| 凤台县| 嵊州市| 新余市| 荥阳市| 长武县| 霍林郭勒市| 大石桥市| 万荣县| 杭州市| 松溪县| 内黄县| 乐陵市| 巴林右旗| 昆山市| 靖边县| 电白县| 安塞县| 都安| 温州市| 凤阳县| 当雄县| 滨海县| 禹州市| 阳谷县| 东台市| 崇文区| 乌拉特后旗| 合川市| 万州区| 奉新县| 廊坊市| 西平县| 保山市| 肃北| 吉安县| 友谊县| 常宁市| 青岛市|