`
xylffxyfpp
  • 浏览: 116638 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

解决Flex从URL里获取参数的问题 和页面传值

阅读更多
最近开始使用Flex进行开发。需要从URL中获取参数,查了好些网页也没有找到适用的方法。但最中还是找到了解决方法,现写出来,与大家分享,节省查阅的时间。
    对于FLex使用参数就两个地方(我是个菜鸟,目前就知道两个) ,一个是mx:Script里,另一个就是组件(如Label或TextInput等)。有如下格式URL:a.swf name=1&pass=2;在组件中使用只要定义好一个变量,然后直接使用{name}就可以了,而对于mx:Script里则不行。如下:
 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="initApplication()"  >
  <mx:Script>
    private function initApplication():void
   {
      trace (this.parameters.name+":"+this.parameters.pass);
               
   }
</mx:Script>
<mx:Label id="path" width="100%" text="{name}" />
</mx:Application> 


FLEX的页面传值

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:Script>
  private function onclik():void
{
 
    navigateToURL(new URLRequest("requst_test.swf?a="+Textl.text), "quote");
               
}

</mx:Script>

   
    <mx:Button x="186" y="202" label="Button" click="onclik();"/>
    <mx:TextInput x="141" y="143" id="Textl"/>
   
</mx:Application>



<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
   
   
creationComplete="init();"    >
<mx:Script>
  import mx.controls.Alert;
private function init():void
{
      //Alert.show(this.parameters.a);
      TextInput1.text=this.parameters.a;
                     
}


</mx:Script>
<mx:TextInput x="151" y="77" id="TextInput1"/>

</mx:Application>

分享到:
评论

相关推荐

    Flex通过URL获取参数

    在IT领域,特别是Web开发与Flex应用中,通过URL获取参数是一项常见的需求,尤其是在处理用户登录、表单提交或页面间数据传递时。本文将详细解析如何在Flex中通过URL获取参数,包括其原理、代码实现及实际应用场景。 ...

    flex通过URL获取request参数

    在Flex开发中,我们经常需要从URL中获取请求参数,以便在应用程序中使用这些数据进行交互。本篇文章将深入探讨如何在Flex应用中通过URL获取`request`参数,并结合提供的文件列表来阐述实际操作步骤。 标题中的"flex...

    flex获得html容器传递的url参数值

    在本文中,我们将深入探讨如何在Flex中获取这些URL参数值。 首先,我们要明白,当我们使用Flex Builder开发应用程序时,编译后的SWF文件会被一个HTML容器包裹,因此在实际运行时,我们实际上是在运行这个HTML文件。...

    flex+java 对象交互传值

    flex+java交互 后台传参 前台操作

    Flex程序如何获取html容器传递的URL参数值

    在Flex程序中,获取HTML容器传递的URL参数值,通常涉及到三个关键步骤:从HTML中获取URL参数、使用JavaScript进行中间处理、以及在ActionScript中接收这些参数。这一过程不仅展示了Flex与HTML之间的交互机制,也体现...

    flex获得浏览器参数,flex获得url参数

    在这里,ActionScript被用来处理事件和获取URL参数。 3. **ExternalInterface**: `ExternalInterface` 类允许Flash内容与宿主环境(如浏览器)进行交互。在这个例子中,它被用来调用JavaScript的 `window.location....

    Flex程序如何获取html容器传递的URL参数值(转)

    这篇博客文章将讨论如何在Flex程序中获取HTML容器传递的URL参数值,这对于实现灵活的参数传递和配置至关重要。 在HTML中,我们可以为嵌入的SWF对象设置查询字符串参数,这些参数可以通过Flash Player传递给Flex应用...

    jsp与flex的整合直接拷贝就可以用

    例如,可以配置`BlazeDS`或`LCDS`(LiveCycle Data Services)提供的Servlet,这两个是Adobe官方的Flex与Java通信解决方案。 ```xml &lt;servlet-name&gt;RemotingServlet &lt;servlet-class&gt;flex.messaging....

    flex与java远程传值demo

    Flex与Java远程传值是Web开发中的一个重要技术组合,它允许富互联网应用程序(RIA)如Flex客户端与服务器端的Java应用进行数据交换。本示例是一个综合性的项目,包括两个模块:一个基于Flex的前端应用和一个基于Java...

    Flex获得URL参数值.doc

    当需要获取URL参数时,Flex应用会借助JavaScript来获取浏览器中的URL参数,然后再通过ExternalInterface将这些参数传递给ActionScript。 ExternalInterface类是ActionScript与Flash Player的宿主环境(如HTML页面)...

    Flex中利用IFrame解决嵌入HTML时Flex组件被遮挡和IFrame被隐藏的问题

    解决这个问题的关键在于调整Z-index,即设置IFrame和Flex组件的层级关系。在Flex中,可以为每个组件设置`includeInLayout`属性和`zIndex`属性来控制它们在堆叠顺序中的位置。确保菜单组件的`zIndex`值高于IFrame,使...

    Flex问题解决大全

    本文将深入探讨Flex中的关键概念和技术,帮助开发者解决常见的Flex问题。 首先,Flex提供了一个基于组件的开发模型,允许开发者通过继承和扩展现有的组件来构建应用程序。这极大地提高了开发效率,因为大部分UI元素...

    AMF抓取flex页面数据

    本教程将详细介绍如何抓取使用AMF协议的Flex页面数据,并涉及模拟登录和页面抓取的相关知识。 1. **AMF简介** - AMF是一种高效的数据序列化格式,用于在Flex客户端和服务器之间传输数据。它比XML或JSON更快,因为...

    4、Flex3自定义事件、事件冒泡及传值、组件间的函数回调及传值

    NULL 博文链接:https://futurewwm.iteye.com/blog/1277119

    Flex中函数传值调用Demo

    总之,"Flex中函数传值调用Demo"是一个实践性的教程,旨在帮助开发者理解和掌握在Flex环境中如何有效地进行函数调用和参数传递。通过这个Demo,你可以学习到ActionScript的基础语法,以及在Flex应用中组织和交互代码...

    Flex中很多的帮助文档已经资料和一些常见问题的解决方案

    在本压缩包中,您将找到一系列与Flex相关的学习资料,包括帮助文档和常见问题的解决方案,这些资料对初学者和有经验的开发者都非常有价值。 1. **Flex基础**:Flex提供了强大的组件库,允许开发者构建用户界面,...

    整合flex和spring常遇到的问题

    本文根据多年的实践经验,总结了在整合Flex与Spring时常见的几个问题及其解决方案,希望能够帮助到广大开发者。 #### 1. Flex-Spring集成时的配置问题 在进行Flex与Spring集成的过程中,经常会遇到配置上的问题。...

    解决Flex 中文乱码

    在开发Flex应用程序时,我们经常会遇到中文乱码的问题,这主要源于AS3(ActionScript 3)和服务器之间编码不一致导致的。Flex是Adobe推出的一款用于构建富互联网应用程序(RIA)的框架,其核心编程语言是AS3。在处理...

    flex布局实战搭建网页页面

    Flex布局的主要目标是解决传统CSS布局(如Block和Inline)在处理复杂或响应式布局时的局限性。它允许开发者更加灵活地控制容器内元素的排列、对齐和分配空间。 1. **容器属性**:Flex布局的主体是容器,可以通过...

    Flex页面跳转.txt

    ### Flex页面跳转详解 #### 一、引言 在Flex开发中,页面跳转是一项基本且重要的功能,它能够帮助开发者实现应用内的导航逻辑...在实际开发过程中,还需要注意不同方式之间的兼容性和性能问题,确保应用的稳定运行。

Global site tag (gtag.js) - Google Analytics