- 浏览: 44070 次
文章分类
- 全部博客 (35)
- java (35)
- zk安装 (1)
- 从零开始认识 JasperReport + IReport (JasperReport部分) (1)
- Javadoc查看、搜索、比较利器——GroovyHelp 3.1.5 GA发布 (1)
- 设计模式-Simple Factory 模式 (1)
- biaodashi (1)
- 格局定乾坤 (1)
- 一个spatialReference引发的血案 (1)
- 创造亿万富翁的神奇公式 (1)
- 打印机 (2)
- js 调用flex 方法 (1)
- tomcat部署 (1)
- 2010 -> 2011 (1)
- Android颜色选择器 (1)
- 《软件开发的边界-管理成功的项目》 (1)
- 毕业了 (1)
- MapXtreme2004开发的Web程序的部署 (1)
- 一个比较有用的XML文件操作类 C#代码 可以继续扩展 (1)
- J2EE中 实体BEAN和会话BEAN的区别 (1)
- iOS开发之Objective-C与JavaScript的交互 (1)
- iOS开发之多媒体播放 (1)
- 单链表逆序 (1)
- ORA-01114错误原因及解决方法(临时表空间坏掉、或者满了) (1)
- hibernate使用sql查询text类型的字段出错 (1)
- 腾讯微博java(android) sdk 标签相关api详细介绍 (1)
- Android开发之数据保存技术(一) (1)
- 瞎混了好久,今天开博 (1)
- MySQL安装详解(V5.5 For Windows) (1)
- Execution in the Kingdom of Nouns (1)
- EJB 2.0 VS EJB3.0 (1)
- 一个简单的Unix脚本(文件拷贝打包) (1)
- php session_cache_limiter详解 (1)
- llvm-clang (1)
- jdbc学习笔记-----jdbc性能优化 (1)
- java教程:解析java的多线程机制(二) (1)
最新评论
js---------------------------------------------------- <script language="JavaScript"> function thisMovie(movieName) { if (navigator.appName.indexOf("Microsoft") != -1) { return window[movieName]; } else { return document[movieName]; } } function javaScript(){ thisMovie("Dome1").javaScript("123"); } </script> </head> <body> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="Dome1" width="100%" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"> <param name="movie" value="Dome2.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#869ca7" /> <param name="menu" value="false" /> <param name="allowScriptAccess" value="sameDomain" /> <embed src="Dome2.swf" quality="high" bgcolor="#869ca7" width="100%" height="100%" name="Dome1" align="middle" play="true" loop="false" quality="high" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </embed> </object> flex----------------------------------------------------------------- flex 初始化的时候要调用flex 方法 public function init():void{ if(ExternalInterface.available){ ExternalInterface.addCallback("javaScript",loadUserMessage); } } public function loadUserMessage(value:String):String{ Alert.show("js调用了我"+value,"js调用测试"); return value; }
?
发表评论
-
java教程:解析java的多线程机制(二)
2012-02-08 15:27 1013<div>四、线程间的同步 <div ... -
jdbc学习笔记-----jdbc性能优化
2012-02-08 15:07 999<div>这里说的是如何正确使用jdbc编 ... -
llvm-clang
2012-02-07 17:14 1066clang ... -
php session_cache_limiter详解
2012-02-07 15:18 2759<span style="backgr ... -
一个简单的Unix脚本(文件拷贝打包)
2012-02-04 17:09 952题目要求: 实现备份脚本,将目录: /sbin ... -
EJB 2.0 VS EJB3.0
2012-02-04 16:39 889SUMMARY: Removal of home in ... -
Execution in the Kingdom of Nouns
2012-02-03 16:39 1886<h3>Execution in the ... -
MySQL安装详解(V5.5 For Windows)
2012-02-01 09:39 818<p>MySQL安装详解(V5.5 For ... -
瞎混了好久,今天开博
2012-01-31 14:13 793<p>作为一名“无证”程序员,自己瞎混了这 ... -
Android开发之数据保存技术(一)
2012-01-11 17:14 7933<h1>Android开发之数据保存技术( ... -
腾讯微博java(android) sdk 标签相关api详细介绍
2012-01-11 13:53 1131<span style="font-f ... -
hibernate使用sql查询text类型的字段出错
2011-12-28 16:28 1458晚上查了一下,做个记录 hibernate默认不支持t ... -
ORA-01114错误原因及解决方法(临时表空间坏掉、或者满了)
2011-12-28 14:23 1794<span style="font-f ... -
单链表逆序
2011-12-21 11:24 1390实现一: #include "stdafx. ... -
iOS开发之多媒体播放
2011-12-19 15:49 1007iOS sdk中提供了很多方便的方法来播放多媒体。本 ... -
iOS开发之Objective-C与JavaScript的交互
2011-12-19 14:48 1119UIWebView是iOS最常用的SDK之一,它有一个 ... -
J2EE中 实体BEAN和会话BEAN的区别
2011-12-15 10:14 925<span style="" ... -
一个比较有用的XML文件操作类 C#代码 可以继续扩展
2011-12-15 09:49 902CXml</span>{</spa ... -
MapXtreme2004开发的Web程序的部署
2011-12-14 16:39 860</span></font>& ... -
毕业了
2011-12-14 11:39 690今天终于顺利的通过了硕士毕业答辩。<br> ...
相关推荐
本实例将详细介绍如何通过JavaScript调用Flex的方法。 首先,理解Flex与JavaScript的通信机制。Adobe Flex提供了多种与JavaScript交互的方式,包括Flash Player的ExternalInterface API。ExternalInterface允许在...
#### 二、JavaScript调用Flex方法 **1. 使用`document.getElementById`获取Flex对象** - **语法示例**: ```javascript document.getElementById("flexObject").flexfunction("param"); ``` - **解释**:这...
- 另一方面,Flex也可以监听浏览器的事件,例如通过`ExternalInterface.addCallback('jsFunction', flexFunction)`注册一个回调函数,当JavaScript调用`jsFunction()`时,`flexFunction`会被执行。 4. **错误排查*...
接下来,我们将介绍如何从JavaScript调用Flex内部的功能。 1. **添加回调函数** 在Flex代码中,通过`ExternalInterface.addCallback`方法注册一个JavaScript可以调用的Flex函数。 ```xml <![CDATA[ private...
现在,JavaScript可以这样调用Flex方法: ```javascript var flashObj = document.getElementById('myFlash'); flashObj.callMyFlexMethod(value1, value2); ``` 其中,`callMyFlexMethod`是Flex组件中定义的接口名...
1. ExternalInterface:这是Flash Player提供的一个API,使得ActionScript能够调用JavaScript函数,同时也允许JavaScript调用Flex中的方法。这个接口在Flex中是公开的,无需额外引入库或设置。 2. CallBack:为了...
#### 三、JavaScript调用Flex方法 除了Flex调用JavaScript外,有时也需要从JavaScript中调用Flex中的方法。这可以通过将ActionScript方法注册为JavaScript可调用的函数来实现,即使用`ExternalInterface....
除了从JavaScript调用Flex方法之外,Flex还可以直接调用HTML页面中的JavaScript。这有助于改变样式、调用远程方法以及在Flex与HTML页面之间传递数据。通常有以下两种方法来实现这一点: 1. **`ExternalInterface()`...
反过来,从JavaScript调用Flex的方法也很简单: 1. **在Flex中暴露方法**: 需要在Flex组件中声明一个可以被外部调用的函数,例如`callFromFlex`。 2. **在JavaScript中调用Flex方法**: 使用`window['flexObject']....
flex 与JS间的相互调用和参数传递,简单可运行实例
知识点三:从JavaScript调用Flex暴露的方法 在JavaScript中,你可以直接调用Flex暴露的方法,前提是已经通过ExternalInterface注册。为了能够调用Flex中的方法,首先需要确保Flex应用已经加载。你可以通过在Flex的...
JavaScript调用Flex方法的步骤首先是注册Flex中的AS方法为可被JavaScript调用。这通过`ExternalInterface.addCallback`完成: ```xml <![CDATA[ import flash.external.ExternalInterface; public function ...
`ExternalInterface.addCallback`方法允许我们在JavaScript中调用Flex组件的方法,而`ExternalInterface.call`方法则用于在Flex中调用JavaScript函数。例如,以下是一个简单的Flex代码片段,展示了如何定义一个可由...
JavaScript 调用 Flex 函数通常需要在 Flex 中先声明该函数为可外部访问的,然后在 JS 中通过 SWFObject 注册的名称来调用。 2. **Flex 与 ActiveX 控件交互**: Flex 4.5 支持与 ActiveX 控件的交互,主要是通过 ...
1. **ExternalInterface**: 这是Flex提供的一种API,允许ActionScript代码调用JavaScript函数,同时也允许JavaScript调用Flex组件的方法。在使用ExternalInterface之前,需要确保在Flex应用中启用它,这可以通过在...
反之,如果需要从Flash调用Flex的功能,可以通过Flex暴露的接口实现。在Flex中,使用`ExternalInterface.addCallback()`方法注册一个函数,使其可供Flash调用。Flash端则使用`ExternalInterface.call()`与Flex的回...
例如,可以定义一个`flexCall`函数,当JavaScript调用它时,Flex中的业务逻辑会被执行。 4. **调用流程**: - 当Flex需要调用ActiveX方法时,会通过`ExternalInterface.call`调用预先在JavaScript中定义的接口,...
2. **添加调用接口**:在Flex中,你可以通过`ExternalInterface.addCallback`方法定义一个函数,该函数可以被JavaScript调用。例如: ```actionscript if (ExternalInterface.available) { ExternalInterface....
然后在JavaScript中,可以像调用本地函数一样调用Flex组件的方法: ```javascript var swf = document.getElementById('flexComponentId'); swf.jsFunctionName('parameters'); ``` Flex也能监听JavaScript...