如何实现Flex页面跳转
来源:互联网 发布:cas云计算管理平台 编辑:程序博客网 时间:2024/06/05 05:37
其实对于这个题目是不恰当的,因为flex中是没有页面这个概念的,页面在flex里面其实就是一个个的Canvas,vbox,hbox等等之类的东西,看到的不同页面的切换,就是这些元素一层层的堆积,或者替换,但是为了好理解,还是称之为"页面跳转"。其实我们可以对比传统的C/S开发模式,没页面跳转,只有窗体和元件的显示和隐藏。
第一种,使用ViewStack组件,具体代码如下所示:把要跳转的页新建成MXMLComponent,然后通过ViewStack组件把这些页包含进来
1.
2.
3.
4.
5.
然后再用别的组件切换这些页,比如用Button
第二种,使用navigateToURL,主要方式如下:
1.varurl:String="http://localhost:8080/Flex_J2eeDemo/bin/Welcome.html";
2. varrequest:URLRequest=newURLRequest(url);
3.navigateToURL(request,"_blank");
但是这个方法很郁闷就是页面切换总是弹出新的页面,而不是只变换url
第三种,也是我采用的方法,就是引用flash中的importflash.external.ExternalInterface这个接口,他能提供像jsp中window.location.href方法一样方便,Flex页面跳转主要代码为:
1. ExternalInterface.call("function()
2.{window.location.href='http://localhost:8080/Flex_J2eeDemo/bin/Welcome.html';}
");
4、使用组件技术,把不通的页面做成component,然后通过TabNavigator等进行切换,通过使用state实现跳转。
原文链接:http://news.9ria.com/2013/1011/33121.html
- 如何实现Flex页面跳转
- Flex中实现Flex页面跳转
- 如何实现页面跳转
- flex 使用viewstack实现页面的跳转
- Flex利用PureMVC框架实现页面跳转
- 四种方式实现Flex页面跳转
- Flex中实现“页面跳转”效果
- 五种方式实现Flex页面跳转
- 四种方式实现Flex页面跳转
- 四种方式实现Flex页面跳转
- 如何实现页面自动跳转
- jsp如何实现页面跳转
- PHP如何实现页面跳转
- flex页面跳转
- flex页面跳转
- flex 的页面跳转
- flex 的页面跳转
- Flex页面跳转
- 我的博客今天0岁11天了,我领取了…
- 一个工具类(可以控制多层嵌套的movieClip)
- 放弃cookie成行业趋势:微软也在研…
- java自带线程池与队列详解
- Oracle取小数点部分
- 如何实现Flex页面跳转
- 【Android界面实现】listview控件的一些重要属性整理
- 如何提高团队协作的效率
- json与js对象的一些对比与区别
- 程序员遇到Bug后的30种常见反应
- 为AS开发者绘制的COLT蓝图
- TweenLite用法与优势
- ActionScript3(AS3)类库学习—BitmapData
- FlaX3.0 Flash文字特效工具