`
120153216
  • 浏览: 61996 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

flex页面传参

    博客分类:
  • flex
阅读更多
Flex中两个Application页面之间的传值~
通常,我们在做页面传值的时候,都是用TitleWindow弹出框进行传值,下面我给大家介绍一下,两个Application页面的跳转和传值 ,希望对正在学习Flex的朋友能有所帮助~~

情况一:在不同页面进行跳转:

传值方:
           var so:SharedObject = SharedObject.getLocal("validate","/");
           //validate是临时文件
           so.data.validateResult = true;
           so.data.number = 1;
           //1和true是要传得值
           so.flush(); //这句不能少
           //bb.swf是要跳转的文件 "_self" 指定当前窗口中的当前帧。"_blank" 指定一个新窗口。"_parent" 指定当前帧的父级。"_top" 指定当前窗口中的顶级帧。                                                                                 
           navigateToURL(new URLRequest("bb.swf"),"_blank"); 

接受方:
           var so:SharedObject = SharedObject.getLocal("validate","/");
           var valid:Boolean = so.data.validateResult;
 
           if( valid != true ){
                  so.clear();
           }
           else{
                  var number:String = so.data.number.toString();
                  this.text.text=number;
                  so.clear();
           }

另外一种在URL后面传值:

//传递页面
    <mx:Script>
        <![CDATA[
                /**
                 * 在不同页面间进行跳转传值
                 */
            import flash.net.navigateToURL;
            private function linkClick():void{
                    //validate是临时文件
                var so : SharedObject = SharedObject.getLocal('validate','/');
                so.data.name = dataGrids.selectedItem.name;
                so.flush();//必需写这句,将本地永久共享对象立即写入本地文件。
                //receive.html传不过去。要写成receive.swf
                navigateToURL(new URLRequest('receive.swf?id='+dataGrids.selectedItem.id));
            }
        ]]>
    </mx:Script>
    <mx:LinkButton click="linkClick();" label="linkButton"/>


//接收页面
    <mx:Script>
        <![CDATA[
            private function init():void{
                var so : SharedObject = SharedObject.getLocal("validate","/");
                var name : String = so.data.name;
                  myLabel.text = this.parameters.id+":"+name;
                 so.clear();
            }
        ]]>
    </mx:Script>
    <mx:Label text="传过来的值:" x="346"/>
    <mx:Label id="myLabel" fontWeight="bold" x="424"/>
分享到:
评论
1 楼 jyq45312 2010-10-28  
   那个ID 怎么获取不到啊????

相关推荐

    Flex和JS的相互调用,传参

    Flex是一款基于Adobe Flash Player的开发框架,主要用于创建交互式的、动态的网页内容,而JavaScript则是网页端脚本语言,负责处理页面上的动态效果和用户交互。两者之间的互操作性使得开发者能够充分利用Flex的图形...

    js调用Flex中的方法并向flex中传参及flex调用js示例

    包括在Flex应用中暴露函数给JavaScript、在JavaScript中调用Flex方法、向Flex传参,以及如何处理Flex应用加载完成前的交互问题。在实际开发中,灵活运用这些技巧,可以使得Web应用与RIA应用之间的交互更加丰富和流畅...

    Html(JSP)向flexMXML页面传参并实现数据绑定.pdf

    该文档主要介绍了一个基于MSTR visframework的二次开发项目,涉及到HTML(JSP)与Flex MXML页面之间的交互,以及数据绑定的实现。在Flex Builder 3环境下,开发者需要将参数从HTML或JSP页面传递到由MXML编译生成的...

    flex+java 对象交互传值

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

    Flex iframe 向jsp中传参示例

    此知识点的使用场景包括但不限于:在Flex应用中需要调用宿主页面的JavaScript API时,或者当你需要在Flex应用中嵌入外部Web组件,并与之进行数据交互时。了解如何在Flex和JavaScript之间传递参数对于开发混合RIA应用...

    vue实现一个Demo下载网站(纯前端).zip

    本demo运用vue技术完成前端的各种交互,如数据绑定,列表显示,点击事件,页面跳转,页面间传参,数据处理,图片显示,涉及知识点包括:css, flex布局,公共样式,js引入,vue语法,vue路由,对初学者有一定的帮助

    django+mysql+vue从零开始到上线一个Demo下载网站(前后端完整源码).zip

    涉及技术要点:django: 安装,如何创建一... vue: css样式、 flex布局、vue模板语法、 vue生命周期、vue路由及传参、页面跳转、 组件属性及监听、route-view主子组件通讯、JSON对象操作、深拷贝; nignx: 配置发布网站

    小程序demo集合

    在小程序中,页面间的跳转和传参是通过navigator组件和wx.navigateTo()等API实现的。navigator可以创建页面链接,wx.navigateTo()则可以实现页面间的非销毁式跳转,保留当前页面的状态。 六、组件化开发 小程序...

    微信小程序之小米商城

    8. **页面路由与导航**:小程序内部的页面跳转由`wx.navigateTo`、`wx.redirectTo`等API控制,实现页面间的导航和传参。 9. **组件化开发**:微信小程序支持组件化开发,可以复用代码,提高开发效率。例如,购物车...

    20套微信小程序.zip

    7. **页面路由与传参**:理解如何在不同页面间跳转,并传递参数,这对于构建多页面应用至关重要。 8. **调试与发布**:通过源码,你还能了解如何使用微信开发者工具进行调试,以及小程序的提交审核和发布流程。 ...

    微信小程序开发-kindle图书商城案例源码.zip

    1. **页面路由管理**:小程序中,页面间的跳转和传参是通过`wx.navigateTo`、`wx.reLaunch`等API实现的。开发者需要理解这些API的用法,以及如何在页面之间传递数据。 2. **数据绑定与状态管理**:WXML和JS文件之间...

    V2EX社区小程序.zip小程序精选源码

    9. **页面路由管理**:在小程序中,页面之间的跳转和传参是通过路由管理实现的。开发者需要了解wx.navigateTo、wx.reLaunch、wx.switchTab等不同跳转方式的使用场景。 10. **组件化开发**:微信小程序推崇组件化...

    ccc.docx

    4. 路由传参:通过路由跳转传参,但是通过路由跳转参数,刷新页面会导致参数丢失问题。 5. 兄弟之间传递参数:使用 Event Bus。 Vue 2 和 Vue 3 区别 Vue 2 和 Vue 3 的响应式原理不同,Vue 2 使用 Object....

    120多套各种类别微信小程序模板源码.rar

    7. **数据管理**:学习如何使用小程序的全局数据管理,如wx.setStorageSync、wx.getStorageSync等,以及页面间的传参方法。 8. **网络请求**:熟悉使用wx.request进行HTTP/HTTPS请求,包括GET、POST等方法,以及...

    uni-app从0到1.DOC uni-app实现代码

    4. **uni-app页面样式与布局**:讲解如何使用CSS进行页面设计,包括Flex布局和Grid布局等。 5. **配置文件pages.json和manifest.json**:解释这两个配置文件的作用,如何设置页面路由和全局配置。 6. **uni-app...

    搜狗最新秋招前端试题.docx

    - localStorage:数据持久化存储,不受页面刷新影响,但依然局限于同源策略,不能跨域访问。 2. **CSS百分比计算**: - `padding-bottom: 50%`:表示元素的底部内边距为其父元素宽度的50%。 3. **CSS选择器**: ...

    微信小程序设计 京东首页demo(源码).zip

    6. **页面跳转与传参**:`wx.navigateTo`、`wx.navigateBack`等方法,实现页面间的跳转和参数传递。 7. **微信小程序API**:如全局配置、生命周期函数、缓存管理等,这些都是实现小程序功能的基础。 8. **模块化...

    简约咨询阅读小程序源码.zip

    8. 路由管理:小程序内部页面间的跳转和传参需要用到路由管理。开发者会使用小程序内置的路由API(wx.navigateTo, wx.redirectTo等)来控制页面间的导航。 9. 编译与调试:开发过程中,开发者会使用微信开发者工具...

    微信小程序-课程列表

    微信小程序使用navigator组件进行页面跳转,可以实现不同课程列表页之间的切换,同时支持传参和接收参数,方便数据交互。 4. **数据管理与状态管理**:在课程列表中,数据通常存储在全局的App.js中或者每个页面的...

    第三代移动WEB内核小程序风口-逐浪CMS2 x3.9.3全面发布

    ■修复:邮件页面支持name与title字段传参 ■优化:优化调整商品逻辑层 ■增加:管理员,用户AJAX登录,启用加密传输 ■扩展:微信小程序接口,增加安全验证(避免被其他人调用接口),扩展购物车,用户等模块 ■增加:库选...

Global site tag (gtag.js) - Google Analytics