一、mxml文件中的源码
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()">
<mx:Script>
<![CDATA[
private function init():void{
if(ExternalInterface.available){
//将AS方法注册为JS可以调用的方法
ExternalInterface.addCallback("flexMethod", flexMethod);
}
}
public function flexMethod(s:String):void{
txt1.text = s;
}
private function callJavaScriptMethod():void{
if(ExternalInterface.available){
//在AS中调用JS的方法
ExternalInterface.call("jsMethod", "MM");
//ExternalInterface.call("window.location.reload");
}
}
]]>
</mx:Script>
<mx:Button x="27" y="28" label="Load" click="callJavaScriptMethod()"/>
<mx:TextArea x="27" y="58" width="450" height="143" id="txt1"/>
</mx:Application>
二、在/html-template/index.template.html模板文件中添加以下代码:
<script language="javascript">
function callFlexMethod(text){
//${application}.flexMethod(text);
document.getElementById("${application}").flexMethod(text);
}
function jsMethod(text){
alert("hello " + text);
}
</script>
<input type=button value="click" onclick="callFlexMethod('ddddd')">
分享到:
相关推荐
flex与ajax交互、flex与javascript交互
flex与javascript交互利用externalinterface.callback函数进行。
Flex与JavaScript交互实例,已测试过
flex和javascript交互.在Flex中可以用ExternalInterface来调用Flex的方法
Flex 与javascript交互、C#读写Cookie代码
自己总结的javascript与flex的交互还算详细
NULL 博文链接:https://fengzheng0603.iteye.com/blog/1513718
Flex3与javascript相互交互验证,可以供开始学习的人做个入门学习
actionscript与javascript交互
flex 和 javascript 交互 测通 flex 和 javascript 测通
Flex 和JavaScript 交互,并且可以传递参数。
与浏览器的通信能够让 你建立一个可以超越Flex 应用本身的应用程序。你可以连接到已有的地址,通过JavaScript 和其他应用程序通信,并且可以和浏览器的历史记录交互,作为开始。ExternalInterface 类 让你能够调用...
ASP中调用Flex,actionscript与javascript交互,将flex放置在特定的位置。
删除swf这里需要提醒下,因为embedSWF是替换标签,而不是填充。
如果一切正常,那么点击"与flash交互"的Ext按钮;如果一切正常,那么可以在Flash对象中看到“这是一个测试值!!!”;然后在对象中的“发送消息到JavaScript”按钮上面的文本域输入“到JavaScript中去”,然后点击...
@ twilio-labs / plugin-flex Twilio CLI插件可与进行交互该插件为添加了功能,以便在本地开发,构建和部署; 它使用 。要求安装Twilio CLI 通过npm或yarn : $ npm install -g twilio-cli$ yarn global add twilio-...
flex与JS的交互,简单的DEMO。用美图秀秀的上传和美化作为案例。功能演示详见新浪微博。
接着剖析了Flex与Java的通信机制,以及Flex企业应用的客户端架构和服务器端架构;再接着详细讲解了BlazeDS框架的使用方法和工作原理,并通过迭代的方式完整地演示一个真实的Flex企业级应用的开发全过程,实战性极强...
动机我注意到很多学生对如何使用flex和grid CSS属性存有持续的误解,并因此想做一个交互式工具供他们使用,以弄清楚如何在自己的工作中正确应用这些属性,因此我完成了这个项目。技术该项目是使用React,Redux和...
9:添加與JS交互代碼(Copy 網上的),這個函數必須要在IE7以上才能調用。 #region CallJavaScript 成员 private void CallJavaScript(string code) { Type typeIOleObject = this.GetType().GetInterface(...