`
zwh910621
  • 浏览: 146718 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MXML里跳页面

    博客分类:
  • flex
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">	
	<mx:Script>
		<![CDATA[
			function skip_html_localhost(){
				//var url:String="/test/index.html";//跳HTML
				var url:String="viewStack.html";//跳MXML
,swf文件(这里是编译后的HTML)				var request:URLRequest=new URLRequest(url);
				navigateToURL(request);
			}
		]]>
	</mx:Script>

	<mx:Panel x="233" y="247" title="跳转页面(本地)">
		<mx:Button label="skip" click="skip_html_localhost();"/>
	</mx:Panel>
</mx:Application>

 MXML里跳页面

private function login():void{navigateToURL(newURLRequest("/test/flex/Login.html"),"_self");
} 

 上面跳转URL指向的必须是 MXML Application

如果是Module还可以用viewStack来实现

<mx:ViewStack id="views" creationPolicy="all" width="100%" height="80%">
	<mx:ViewStack id="theNULL">
		
	</mx:ViewStack>
	<animal:Animal id="animalView" showEffect="WipeDown" hideEffect="WipeUp" width="100%" height="100%"/>
	<artefact:Artefact id="artefactView" showEffect="WipeDown" hideEffect="WipeUp"/>
	<house:House id="houseView" showEffect="WipeDown" hideEffect="WipeUp"/>
	<insect:Insect id="insectView" showEffect="WipeDown" hideEffect="WipeUp"/>
	<mountain:Mountain id="mountainView" showEffect="WipeDown" hideEffect="WipeUp"/>
	<tree:Tree id="treeView" showEffect="WipeDown" hideEffect="WipeUp"/>
	
	<animal:AnimalType id="animalTypeView" showEffect="WipeDown" hideEffect="WipeUp"/>
	<artefact:ArtefactType id="artefactTypeView" showEffect="WipeDown" hideEffect="WipeUp"/>
</mx:ViewStack>


private function changeView():void{
	views.selectedChild=animalView;				
}
 
3
0
分享到:
评论
3 楼 zyl小星星 2009-12-01  
个人觉得AS还是一门比较不错的语言,至少玩过Java的人很容易上手,希望博主多分享些AS/Flex的东西!
2 楼 潜心修炼 2009-11-30  
对flex了解不多   不过好像flex 通过场景的转换实现类似页面跳转的效果
1 楼 zryengytj 2009-11-30  

相关推荐

    mxml 2.6 源程序及 linux for mipsel 编译好的静态库

    标题中的“mxml 2.6 源程序及 linux for mipsel 编译好的静态库”指的是一款名为mxml的XML解析库的2.6版本源代码,以及针对MIPSel架构的Linux系统编译出的静态库文件。mxml是一个轻量级的工具,特别适用于资源有限的...

    使用容器和MXML样式

    ### 使用容器和MXML样式的知识点 #### 一、引言 在Flex开发中,容器和MXML样式是非常重要的组成部分,它们能够帮助开发者更高效地管理和美化用户界面。本篇文章将详细解读“使用容器和MXML样式”的核心知识点,包括...

    mxml-2.9.rar_mxml_mxml-2.9 编译_rhythmeg1_xml

    《深入理解MXML-2.9与XML解析技术》 MXML-2.9是一款用于构建Flex应用程序的标记语言,它是ActionScript的扩展,主要用于创建用户界面。在Flex开发中,MXML允许开发者以声明式的方式定义用户界面的组件、布局和事件...

    mxml-2.12.tar.gz

    《mxml-2.12.tar.gz:深入解析mxml库的版本2.12》 mxml-2.12.tar.gz是一个压缩文件,其中包含的是mxml库的第2.12版本。mxml全称为Mini XML,它是一个小型、开源的XML解析器,适用于嵌入式系统和资源有限的环境。这...

    mxml2.0 源码

    MXML(MXML 2.0)是一种标记语言,主要用于构建Flex应用程序,它是Adobe Flex框架的一部分。Flex是一个开源的、跨平台的RIA(Rich Internet Application)开发框架,它允许开发者创建具有丰富用户界面的Web应用。...

    MXML语法关于flexview

    【MXML语法详解及其在FlexView中的应用】 MXML(Markup for the MX User Interface)是一种基于XML的标记语言,主要用于Flex应用程序中构建用户界面。它允许开发者以声明式的方式描述UI组件、布局、样式和数据绑定...

    xml、mxml总结

    - **XMLHttpRequest**:用于客户端与服务器端进行异步通信的技术,可以在不刷新页面的情况下更新数据。 示例代码: ```javascript if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { ...

    flex的mxml语言基础

    **Flex的MXML语言基础** Flex是一个用于构建富互联网应用程序(RIA)的框架,而MXML是Flex中用于创建用户界面的主要语言。MXML是一种基于XML的标记语言,它的设计目的是简化界面组件的布局和可视化元素的创建。通过...

    mxml-2.9.tar.gz

    《mxml-2.9.tar.gz:轻量级C语言XML解析库的探索与实践》 XML(eXtensible Markup Language)作为一种通用的数据交换格式,广泛应用于网络数据传输、配置文件存储等领域。在众多XML解析库中,由Michael R. Sweet...

    flex中的mxml语法

    pdf格式的flex的mxml语法,适合想学习flex的新手

    mxml-2.5.zip_mxml

    **mxml-2.5.zip_mxml** 是一个包含mxml库源代码的压缩文件,这个库主要用于XML的组织和解析。MXML是一种轻量级的XML处理库,设计为MSXML的一个优秀替代品,它的一大优点是独立于其他库,提供了一种简单且高效的XML...

    flex入门教程,主要介绍了mxml和ActionScript的简单应用

    Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的技术框架,它主要基于ActionScript和MXML两种语言。本教程是针对Flex初学者设计的,旨在帮助他们理解并掌握Flex的基础知识,包括MXML和ActionScript的...

    mxml 解析器

    mxml 解析器, vc6.0平台, 在一些需求不大的场合可以使用!

    mxml-2.5.rar_minixml-2.7.tar_minixml2_minixml2.5_mxml-2.5_mxml.h

    minixml2.5最新的版本。 嵌入式xml 解析、查找、生成、遍历 ...这个压缩包,里下载完了,直接就可以在liunx下编译安装。 如果是在windows下的话,只需要根据readme.txt的提示,修改一个小地方,就可以运行。非常方便。

    as3 flex mxml调用.as文件例子

    在这个文件里,定义一个公开的类`MyClass`,并实现相应的功能。 ```actionscript package { public class MyClass { public function MyClass() { // 初始化代码 } public function doSomething():void {...

    About-MXML.zip_flex_mxml

    《深入理解MXML与Flex应用开发》 MXML(Mark-up for the Middle Tier)是一种基于XML的标记语言,主要用于构建Flex应用程序的用户界面。Flex,是Adobe开发的一个开源框架,用于构建富互联网应用程序(Rich Internet...

    mxml-release-2.10.tar.gz

    **mxml-release-2.10.tar.gz** 是一个压缩包文件,包含了 **mxml** 开源项目的源代码和相关资源。**mxml** 项目是针对XML(可扩展标记语言)处理的一个库,主要应用于C语言环境中。XML是一种通用的数据交换格式,...

    mxml-2.2.1.tar.gz_mxml

    **mxml-2.2.1.tar.gz_mxml:XML解析库详解** XML(Extensible Markup Language)是一种用于存储和传输数据的标记语言,广泛应用于Web应用程序、数据交换和配置文件等领域。`mxml`是其中一款高效且易用的XML解析库,...

    mxml-3.2_cXX9668_xml_

    在"mxml-3.2_cXX9668_xml_"这个压缩包中,包含的是一个C++库,用于处理XML文件的读写操作。C++库的名称为mxml,版本为3.2,这可能是Mini-XML的一个变体,它是一个轻量级的XML解析库,适合嵌入式系统和资源有限的环境...

    flex把html页面作为类似iframe的样子的组件完全的嵌入到mxml中去。

    在Flex开发中,有时我们需要将HTML页面集成到MXML应用中,以便利用Web技术与Flex的强大功能相结合。这种集成方式可以实现丰富的用户交互和界面设计。"flex把html页面作为类似iframe的样子的组件完全的嵌入到mxml中去...

Global site tag (gtag.js) - Google Analytics