flex两页面间传递数据

上传人:飞*** 文档编号:39940576 上传时间:2018-05-21 格式:DOC 页数:10 大小:32.50KB
返回 下载 相关 举报
flex两页面间传递数据_第1页
第1页 / 共10页
flex两页面间传递数据_第2页
第2页 / 共10页
flex两页面间传递数据_第3页
第3页 / 共10页
flex两页面间传递数据_第4页
第4页 / 共10页
flex两页面间传递数据_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《flex两页面间传递数据》由会员分享,可在线阅读,更多相关《flex两页面间传递数据(10页珍藏版)》请在金锄头文库上搜索。

1、Flex 两页面间的传值问题总结两页面间的传值问题总结FLEX 2010-07-09 10:50:51 阅读 42 评论 0 字号:大中小 订阅 众所周知 Flex 主要用于 B/S 结构程序的开发,凡是这类型的开发都存在页面间的传值的问题,通常一般的 B/S 开发主要不外乎使用地址修改法,隐藏表单域等方法,但是这些方法在 Flex 中确没有用,原因是应为 Flex 支持的模型和普通的 B/S 开发语言不一样,一般的 B/S 开发语言使用的主要是请求/响应模型,而 Flex 采用的是事件驱动模型(这种模型主要见于 C/S 结构程序),所以我们的 Form 表单等传值方法就无效了,哪么我们如何在

2、两个这样模型的页面中传递数据呢?下面我们讲述下两种常用的传值方法:一、 利用 ExternalInterface 调用 Javascripta) 该方法主要利用 ExternalInterface 的 call 方法调用 Javascript 函数,进而修改地址(有点类似于地址修改法),在接受页面上主要是靠 BrowserManager 获取地址栏信息,并利用 URLUtil 截取参数。b) 该方法虽然简单但是确调用了 2 种语言,给编写带来一定的困难发送页面代码发送页面代码(second.html):接收页面代码接收页面代码(page.html):二、 利用 SharedObject(本地共

3、享对象传送)a) 该对象类似于 Cookie,将需要传送的数据放在 SharedObject 对象中,而实际上在本机大致在(win2k 和 win xp 中,默认路径为 C:Documents and SettingsusernameApplication DataMacromediaFlash Player#SharedObjects (username 为机器的用户名))位置生成一个 sol 文件,该对象具有一个 data 属性,只要将你要传的数据按键值对放进去就好了,下次读取的时候就在本地直接读取即可b) 遗憾的是,该对象要求你自己创建还要自己清除,并且在写入数据时一定要强制刷新,否则数据无法希尔发送页面代码发送页面代码(index.html):接收页面代码接收页面代码(second.html):

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号