flex页面跳转

转载 2011年01月11日 15:33:00

Flex中是没有页面这个概念的,页面在flex里面其实就是一个个的Canvas,vbox, hbox等等之类的东西,看到的不同页面的切换,就是这些元素一层层的堆积,或者替换,但是为了好理解,还是称之为 “页面跳转”。其实我们可以对比传统的C/S开发模式,没页面跳转,只有窗体和元件的显示和隐藏。

  那么在flex中怎么实现页面的跳转了,我总结了下,主要有一下几种方式:

    1、使用ViewStack组件。

   2、使用navigateToURL。我采用的是这种方式,下面是我写的代码:

       <?xml version=”1.0″ encoding=”utf-8″?>

<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml” layout=”absolute”>

      <mx:Script>

       <![CDATA[

        private function navigatorToPage():void

{

//调用创建的flex页面,一定要调用其swf文件,否则调用不到。

        var javaeyeUrl:URLRequest = new URLRequest("aa.swf");  

//调用URL(或者其它jsp页面)

 //  var javaeyeUrl:URLRequest=new URLRequest("http://www.baidu.com");

         navigateToURL(javaeyeUrl,"_top");

}

       ]]>

      </mx:Script>

   <mx:Button y=”247″ label=”aa” click=”navigatorToPage()” x=”216″

      fontSize=”16″ fontFamily=”Times New Roman” color=”#0A1BF8″ width=”223″/>

</mx:Application>

3、就是引用flash中的 import flash.external.ExternalInterface 这个接口,他能提供像jsp中window.location.href方法一样方便,主要代码为: ExternalInterface.call(“function(){window.location.href=’http://localhost:8080/Flex_J2eeDemo/bin/Welcome.html’;}

“);

4、使用组件技术,把不通的页面做成component,然后通过TabNavigator等进行切换,通过使用state实现跳转。

虽然有这么多种方法,但是我还没有通通学习,希望有高手看到,可以指教。

 

 

 

YY程序员网原创文章,转载请注明来源并保留原文链接

本文链接:http://www.yyjjssnn.cn/articles/132.html

 

本文来源于YY程序员网:http://www.yyjjssnn.cn

原文地址:http://www.yyjjssnn.cn/articles/132.html

flex页面跳转及数据绑定

  • 2011年04月26日 13:48
  • 58KB
  • 下载

FLEX 页面跳转的实现

  • 2014年01月23日 02:23
  • 24KB
  • 下载

flex4.5使用viewstack实现页面跳转

创建一个flex项目,主页面为main.mxml放在默认包下,和三个Canvas组件(放在component包下),代码如下: main.mxml                xmlns...

Flex 页面跳转 四种方法

 在学习Flex的过程中,你可能会遇到Flex页面跳转的问题,本文和大家分享一下,页面在flex里面其实就是一个个的 Canvas,vbox,hbox等等之类的东西,看到的不同页面的切换,就是这些元素...

flex 页面跳转的方法

flex 页面跳转的方法

Flex实现页面跳转的功能可用性分析

Flex关于页面跳转的方式,我是直接贴的,博客中很多很多,我只是贴过来然后结合实际应用中分析下那种方式最好。  Flex中实现页面的跳转以下几种方式:      1、使用ViewStac...

四种方式实现Flex页面跳转

在学习Flex的过程中,你可能会遇到Flex页面跳转的问题,本文和大家分享一下,页面在flex里面其实就是一个个的Canvas,vbox,hbox等等之类的东西,看到的不同页面的切换,就是这些元素一层...

Flex页面跳转时候进行值的传递;

众所周知Flex主要用于B/S结构程序的开发,凡是这类型的开发都存在页面间的传值的问题,通常一般的B/S开发主要不外乎使用地址修改法,隐藏表单域等方法,但是这些方法在Flex中确没有用,      ...

Flex 页面跳转方法几枚

Flex几种页面跳转方法:1)使用ViewStack;2)使用states;3)PopUpManager.createPopUp;4)navigateToURL。简单实现了下,话不多说,效果如下 ma...

flex 页面跳转

其实对于这个题目是不恰当的,因为flex中是没有页面这个概念的,页面在flex里面其实就是一个个的Canvas,vbox, hbox等等之类的东西,看到的不同页面的切换,就是这些元素一层层的堆积,或者...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:flex页面跳转
举报原因:
原因补充:

(最多只允许输入30个字)