`
lp895876294
  • 浏览: 284811 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Flex中获取flashvars参数

 
阅读更多

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"]

或者

在object标签下加入子标签:<param name="flashvars" value="loadCompleteCallback=showImageReady"/>

分享到:
评论

相关推荐

    flex3 接受外部参数

    在HTML中,你可以使用`&lt;script&gt;`标签将数据传递到JavaScript,然后通过`ExternalInterface.call`调用Flex中的函数。 5. **Flex配置文件**: Flex应用程序可以读取XML配置文件(如services-config.xml或flex-config...

    Flash flex与JS通信

    在Flex中,我们可以使用`ExternalInterface.addCallback()`来注册一个可由JavaScript调用的方法;在JavaScript端,我们可以像调用本地函数一样调用这些Flex方法。 2. LocalConnection:另一种通信方式是使用...

    flex可扩展,动态改变图标的小树

    Flex中的树形控件(Tree)允许开发者展示层次结构的数据,它支持自定义图标以增强视觉效果。在动态改变图标这一特性中,我们可以根据业务逻辑或者用户交互来改变树节点的图标,例如,当用户展开或折叠节点时,可以...

    html嵌入flex swf

    这将触发 Flex 应用中的 `callFromHTML` 方法,并传入字符串 "Hello Flex!"。 总结来说,HTML 嵌入 Flex SWF 主要涉及使用 `SWFObject` 库来实现跨浏览器的 SWF 插入,以及通过 ExternalInterface 实现 Flex 与 ...

    Flex与后台交互的几种方法详解

    URLLoader是Flex中的一个核心类,用于异步加载数据。它可以处理各种格式的数据,包括文本、二进制流、XML等。与HttpService相比,URLLoader提供了更灵活的控制和更多的自定义选项。 #### 3.2 使用示例 - **定义...

    FlashVars播放器源码

    1.支持FlashVars调用html代码中的参数; 2.支持Flv/Mp4格式视频文件播放; 3.支持显示视频略缩图; 4.支持自动播放/点击播放; 5.支持是否重复播放; 6.支持是否隐藏控制条; 7.支持全屏时,是否自动隐藏控制条;...

    flash_images_FlashVars.rar

    在这个例子中,`FlashVars`参数传递了两个值:`imagePath=image1.jpg`和`effect=fade`。在Flash ActionScript中,我们可以通过`loaderInfo.parameters`对象来访问这些值,进行相应的操作。 例如,加载图片的...

    Flex与Javascript相互调用例子(附源码)

    在Flex中,可以通过两种主要方式与JavaScript进行交互: 1. **ExternalInterface API**:这是Flash Player提供的一个接口,使得ActionScript代码能够调用JavaScript函数,同时也允许JavaScript调用ActionScript方法...

    js获取html参数及向swf传递参数应用介绍

    在此代码中,通过`&lt;param&gt;`标签的`FlashVars`属性可以设置多个参数值,如"foo"、"program"和"language",这些参数将会被嵌入到SWF文件中,供Flash应用读取使用。 在实际应用中,FlashVars是传递参数到Flash应用的一...

    ASP.NET学习总结大全.docx

    本文总结了ASP.NET常用开发技术,涵盖了JavaScript声明全局变量的三种方式、成功获取embed FlashVars值、成功接收参数乱码解决方案和成功js接收url参数等多个方面的知识点。 一、JavaScript声明全局变量的三种方式 ...

    JS方法flashvars

    在这里我们只需要使用的是粗体标识的SetVariable方法,JS通过调用此方法能够直接更改SWF中的变量值。首先我们需要定义插入的SWF的 ID,例如id为VskyDemo,那么我们可以通过下面的JS语句来完成SWF内部变量的设置: ...

    javascript向flash swf文件传递参数值注意细节

    在上面的代码中,"test"是将要在SWF文件中获取的参数名,而getURLParam("test")是一个自定义的JavaScript函数,用来从当前URL中获取名为"test"的参数值。 ### 知识点四:注意事项 1. 确保网页中的JavaScript正确地...

    网页给swf传递参数的方式【可以用于版本管理】

    `TestVersion.mxml`可能是一个Flex或ActionScript项目,用于测试不同版本的SWF如何接收和处理参数。而`AlwaysNew.php`可能是一个PHP脚本,用于生成或处理动态的SWF加载参数,例如,根据用户请求返回不同版本的SWF或...

    极酷阳光播放器(CuSunPlayer) v2.5.zip

    HTML代码参数:在本站特指,写在网页html代码中的flashvars参数,它是一些最常用参数,比如视频地址,视频图片,广告地址等; 设置文件参数:在本站特指,写在xml,asp,php,aspx等代码中的参数,它的参数更加丰富,...

    asp.net把参数传给flash

    使用C#或VB.NET,根据需要从数据库或其他源获取数据,然后将这些数据插入到`FlashVars`中: ```csharp string flashVars = "param1=" + Server.HtmlEncode(value1) + "&param2=" + Server.HtmlEncode(value2); ...

    flex3的cookbook书籍完整版dpf(包含目录)

    在FlexBuilder中设置MXML编译器选项 1.5节.在FlexBuilder外部编译Flex项目 1.6节.在MXML中添加事件监听器 1.7节.设置子节点属性 1.8节.定义数组和对象 1.9节.在ActionScript中设置变量的作用域 1.10节.在...

    Flash传递参数

    在JavaScript中设置变量,然后在ActionScript中通过`ExternalInterface.call`方法调用JavaScript函数来获取这些变量。 二、Flash网页通信交互 1. **FlashVars**: 这是另一种通过HTML向Flash传递参数的方法。在`...

    workspace20100228.rar

    在HTML的`&lt;object&gt;`或`&lt;embed&gt;`标签中,可以添加`FlashVars`属性来设置参数,这些参数将在Flash加载后在ActionScript的`flashVars`对象中可用。 4. **LocalConnection** ActionScript的`LocalConnection`类允许在...

    Flex 基于数据源的Menu Tree实现代码

    Flex中的Menu Tree是一种常见的UI组件,它用于呈现层次结构的数据,通常用于构建应用程序的菜单或者导航结构。在本文中,我们将探讨如何使用Flex创建一个基于数据源的Menu Tree,特别是如何利用外部参数来指定数据源...

Global site tag (gtag.js) - Google Analytics