flex3中的做法是在html-template下修改index.template.html如下
AC_FL_RunContent(
"src", "${swf}",
"width", "${width}",
"height", "${height}",
"align", "middle",
"id", "${application}",
"quality", "high",
"bgcolor", "${bgcolor}",
"name", "${application}",
"allowScriptAccess","sameDomain",
"type", "application/x-shockwave-flash",
"pluginspage", "http://www.adobe.com/go/getflashplayer",
"flashvars","id=913092672");
然后在as3中使用
Application.application.parameters["id"]来调用
Flex4中的设置方法有所改变,还是index.template.html,设置如下
<script type="text/javascript">
<!– For version detection, set to min. required Flash Player version, or 0 (or 0.0.0), for no version detection. –>
var swfVersionStr = "${version_major}.${version_minor}.${version_revision}";
<!– To use express install, set to playerProductInstall.swf, otherwise the empty string. –>
var xiSwfUrlStr = "${expressInstallSwf}";
var flashvars = {};
flashvars.id= "913092672"; var params = {};
params.quality = "high";
params.bgcolor = "${bgcolor}";
params.allowscriptaccess = "sameDomain";
params.allowfullscreen = "true";
var attributes = {};
attributes.id = "${application}";
attributes.name = "${application}";
attributes.align = "middle";
swfobject.embedSWF(
"${swf}.swf", "flashContent",
"${width}", "${height}",
swfVersionStr, xiSwfUrlStr,
flashvars, params, attributes);
<!– JavaScript enabled so display the flashContent div in case it is not replaced with a swf object. –>
swfobject.createCSS("#flashContent", "display:block;text-align:left;");
</script>
在as3中调用方式也发生了改变
FlexGlobals.topLevelApplication.parameters["id"]
分享到:
相关推荐
Flex4与Flex3之间的主要区别在于其引入的新组件和外观架构——Spark,以及在布局管理、状态使用、效果实现等方面的改进。虽然从Flex3迁移到Flex4需要一些调整,但总体来说,Flex4提供了一系列增强功能,旨在提高开发...
本文旨在详细介绍Flex3与Flex4之间的主要区别,特别是Flex4相较于Flex3的新功能与改进之处。通过对比分析,帮助开发者更好地理解两者之间的差异,从而根据项目需求选择最适合的技术栈。 #### 二、功能区别 ##### 1...
Flex与Java远程传值是Web开发中的一个重要技术组合,它允许富互联网应用程序(RIA)如Flex客户端与服务器端的Java应用进行数据交换。本示例是一个综合性的项目,包括两个模块:一个基于Flex的前端应用和一个基于Java...
《Flash.Builder.4.&.Flex.4 Flex4》是一本专为学习Adobe Flash Builder 4和Flex 4技术而编写的指南。这本书如同一场及时雨,为开发者提供了深入理解和掌握这两项技术的宝贵资源。Flash Builder 4是Adobe公司推出的...
通过查看源代码和运行项目,你可以直观地了解如何在实际应用中实现JSP与Flex的协同工作。 总结来说,JSP与Flex的整合是构建高性能、交互性强的Web应用的有效方式。通过理解`web.xml`和`flex.xml`的配置,开发者可以...
在Flex应用中,可以通过ActionScript 3.0 (AS3)与Flash CS中的AS3代码进行通信。首先,你需要在Flash CS中编写好需要调用的方法,并确保这些方法是公开的。然后,在发布SWF文件时,确保ActionScript版本设置为3.0。...
Flash Builder 4是用于开发Flex和ActionScript应用的主要集成开发环境(IDE),它提供了强大的调试工具、代码提示以及对敏捷开发的支持。 Flex 4的核心改进之一是引入了Spark组件模型,这是一套全新的组件库,旨在...
《Flash Builder 4 and Flex 4 宝典》是一本深度探讨Adobe开发工具和技术的专业书籍,专注于使用Flash Builder 4来构建Flex 4应用程序。Flex是Adobe推出的一种用于创建富互联网应用(RIA)的开放源代码框架,它允许...
NULL 博文链接:https://futurewwm.iteye.com/blog/1277119
很全面的flex教程,里面的实例也很丰富~~不过是英文的~~
Flex调用Flash函数的机制与Flash调用Flex类似,也是通过`ExternalInterface`。在Flash中,我们需要定义一个可被外部调用的函数: ```as3 public function flashFunction(message:String):void { trace("Flash收到...
通过这两个文件,你可以实际操作并理解Flex3与Flash CS3的集成过程。 总的来说,Flex3与Flash CS3的结合,能够充分发挥两者的优势,构建出既有视觉吸引力又具备强大功能的Web应用。开发者可以根据项目需求,灵活...
flex+java交互 后台传参 前台操作
6. **服务和数据访问**:Flex3支持与服务器端的数据交换,通过AMF(Action Message Format)进行高效的数据序列化。它还提供了对HTTP、SOAP、RESTful服务的访问支持。 7. **图形和动画**:利用Flex3,开发者可以...
通过以上步骤,可以在Eclipse3.5 (Galileo SR1)中成功集成Adobe Flex Builder 3或Adobe Flash Builder 4,实现对Flex或Flash项目的高效开发。这对于需要处理多种类型项目的专业开发者来说尤为重要,可以大大提升开发...
Flex4,全称为Adobe Flex 4,是Adobe公司推出的一款用于构建富互联网应用程序(Rich Internet Applications,RIAs)的框架。这个框架基于ActionScript 3.0编程语言和Flash Player或Adobe AIR运行时环境,为开发者...
通过以上详细的步骤和说明,你可以顺利地将Flex3项目迁移到FlashBuilder4中,同时根据自己的需求选择性地利用新工具和SDK的特性。无论是只想利用新工具的功能,还是希望在保持原有行为的同时利用Flex4编译器的速度...
Flex 是通过 Java 或者 .NET 等非 Flash 途径,解释 .mxml 文件组织 components,并生成相应的 .swf 文件。 四、为什么需要 Flex? Flex 的出现是为了迎合更多的开发者,吸引更多的 JSP/ASP/PHP 等程序员。Flex ...
本书将带领读者深入学习Flex 4的构建环境Flash Builder,讲解如何创建项目、编写ActionScript代码、设计用户界面以及与服务器端数据交互。书中涵盖的主题可能包括MXML和ActionScript的混合编程、使用数据服务、图形...
在FLEX中通过AS3与FLASH交互的核心在于“ExternalInterface”类。这个类允许AS3代码与JavaScript在浏览器环境中进行通信,从而间接地实现了FLEX与HTML页面中的FLASH对象的交互。以下是实现这一交互的基本步骤: 1. ...