`
hje
  • 浏览: 288131 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

flex中navigateToURL发送多个参数

阅读更多
1,
  var ssk:Array=["fgd","fsff","fsfsf","gdgd"];
  navigateToURL(new URLRequest("hdsfsfs.html?para1="+ssk), "quote"); 

2,
  function getparafromurl() {
    var url,pos,parastr,para;
    url = window.location.href;
    pos = url.indexOf("?")
    parastr = url.substring(pos+1);
    return parastr;
}或者
function hje()
{
var url = window.location.href;
var pos = url.indexOf("?");
if(pos!=-1)
{
   var params = url.substr(pos+1);
}
return params
}或者

function   getvalue(name)
{
  var   str=window.location.search;
  if   (str.indexOf(name)!=-1)
  {
    var   pos_start=str.indexOf(name)+name.length+1;
    var   pos_end=str.indexOf( "&",pos_start);
    if   (pos_end==-1)
    {
      return   str.substring(pos_start);
    }
    else
    {
      return   str.substring(pos_start,pos_end)
    }
  }
  else
  {
//     return   "没有这个name值 ";
  }


3,
"FlashVars", "para1="+getvalue("para1"),
4,
var msg:String = mx.core.Application.application.parameters.para1;
Alert.show(msg);
var msg_arr:Array=msg.split(","); 
var ss:String=msg_arr[2];
Alert.show(ss);




2:实例
发送页(test.mxml):
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

    <mx:Script>
        <![CDATA[
            import flash.net.navigateToURL;
           
            private function submit():void
            {
                var obj:SharedObject=SharedObject.getLocal("user","/");
               
                obj.data.username=txtName.text;
                obj.data.password=txtPassword.text;
                obj.flush();
               
                navigateToURL(new URLRequest("Recieve.html"));
            }
        ]]>
    </mx:Script>
   
    <mx:TextInput id="txtName" x="197" y="95"/>
    <mx:TextInput id="txtPassword" x="197" y="151"/>
    <mx:Button x="238" y="216" label="Button" click="submit()"/>
   
</mx:Application>


接收页(Recieve.mxml):
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">

    <mx:Script>
        <![CDATA[
            private function init():void
            {
                var objRec:SharedObject=SharedObject.getLocal("user","/");
               
                lblName.text=objRec.data.username;
                lblPassword.text=objRec.data.password;
            }
        ]]>
    </mx:Script>

    <mx:Canvas x="229" y="43" width="200" height="200" backgroundColor="#FFFFFF">
        <mx:Label id="lblName" x="10" y="10" text="Label"/>
        <mx:Label id="lblPassword" x="10" y="36" text="Label"/>
    </mx:Canvas>
   
</mx:Application> 
分享到:
评论
1 楼 hje 2008-11-18  

相关推荐

    Flex 4 接收外部参数(1)

    在 Flex 应用中,这些参数可以通过 `ExternalInterface.call` 或 `navigateToURL` 的返回值获取。首先,你需要在 Flex 中添加事件监听器,以便在应用程序加载时捕获参数: ```actionscript override public ...

    12条常用Flex代码 值得收藏

    Flex常用代码大全 Flex是一种功能强大且灵活的Rich Internet Application(RIA)开发平台,广泛应用于桌面应用程序、移动...这12条常用的Flex代码涵盖了Flex开发中的多个方面,旨在提高开发者的开发效率和编程水平。

    Flex 编程技巧

    如果需要在Flex应用程序中刷新浏览器页面,可以使用navigateToURL函数,并将第一个参数设置为新的URLRequest对象,其URL为"javascript:location.reload();", 第二个参数设置为"_self",这样就在当前浏览器窗口中执行...

    将flex页面数据导出到excel

    Flex客户端收到URL后,可以使用Flex的 navigateToURL 方法,将URL封装在一个浏览器的下载请求中,这样用户就可以在浏览器中下载生成的Excel文件了。需要注意的是,为了跨域安全,可能需要配置服务器端的CORS策略,...

    Flex中的小技巧备忘

    ### Flex中的小技巧备忘 在Flex开发过程中,掌握一些实用的小技巧可以帮助开发者更高效地完成项目,并提高代码质量。本文将详细介绍四种与Flex相关的实用技巧。 #### 技巧一:复制文本到剪贴板 在某些场景下,...

    flex 文件上传 预览下载 及中文名乱码解决问题

    总的来说,Flex中的文件上传、预览和下载功能涉及到了网络通信、数据编码等多个方面,正确处理中文文件名乱码问题需要对整个流程有深入理解。通过合理的设计和编码实践,我们可以在Flex应用中提供稳定且用户体验良好...

    Flex IFrame中文注释使用方法详解

    Flex IFrame组件是Adobe Flex框架中的一个强大工具,它允许开发者在Flex应用程序中嵌入HTML、JSP或其他Web内容。这个功能使得Flex应用能够与外部Web资源交互,从而实现更丰富的用户体验。本文将深入探讨Flex IFrame...

    将Flex DataGrid数据导出到Excel中

    在Flex客户端,接收到服务端的响应后,可以使用Flash Player的navigateToURL方法打开一个新的浏览器窗口,指向服务器返回的Excel文件地址,让用户下载。 在整个过程中,确保处理好错误情况,比如数据解析失败、...

    flex导出csv文件

    这通常涉及到生成CSV字符串,然后将其写入到一个Blob对象中,最后使用浏览器的`saveAs` API或Flash Player的`navigateToURL`函数让用户下载。 7. **使用Flex SDK**:Flex SDK提供了构建Flex应用程序所需的工具和库...

    flex文件上传下载

    在 Flex 开发中,文件上传和下载是常见的需求,尤其对于需要处理大量用户上传内容的应用来说,这是一项关键功能。Flex 提供了便捷的方式来进行文件的上传和下载操作,同时可以有效利用服务器资源,提高服务器性能。...

    Flex页面跳转.txt

    在Flex开发中,页面跳转是一项基本且重要的功能,它能够帮助开发者实现应用内的导航逻辑,为用户提供流畅的使用体验。根据给定文件的信息,本文将深入探讨Flex页面跳转的各种方式,并通过具体的代码示例来解释如何在...

    FLEX嵌入HTML(精简版)

    在IT行业中,FLEX(Adobe Flex)是一种用于构建富互联网应用程序(RIA)的开源框架,它基于ActionScript和Flash技术,能够创建具有丰富交互性的Web应用。本文将深入探讨如何将HTML内容嵌入到FLEX应用程序中,以实现...

    12个Flex常用功能代码

    3. **打开新浏览器窗口**:使用`navigateToURL(new URLRequest('http://ntt.cc'), '_blank')`可以打开一个新的浏览器窗口,其中`_blank`参数表示在新的标签页或窗口中打开URL。 4. **刷新浏览器**:若需刷新当前...

    flex的跳转

    在Flex开发中,"flex的跳转"通常指的是在应用程序中实现不同视图或界面之间的切换。虽然Flex没有像传统Web应用那样明确的"页面"概念,但它提供了多种方式来模拟这种页面切换的效果。以下是对Flex中实现页面跳转的几...

    flex试题打包面试题挺好的

    根据提供的文件信息,我们可以归纳出一系列与Flex相关的知识点,这些知识点涵盖了Flex开发中的基础概念、事件处理、数据类型转换、数组操作等多个方面。下面将详细解释这些知识点。 ### 1. Flex 默认背景颜色的修改...

    Flex+Java 实现文件上传

    Flex客户端可以使用`navigateToURL`函数打开一个新的浏览器窗口或标签来发起下载。 **文件删除** 涉及到服务器上的文件管理。在Flex中,用户可能会通过界面上的按钮触发删除操作,这会发送一个HTTP请求到Java服务器...

    flex页面跳转及数据绑定

    在Flex开发中,页面跳转和数据绑定是两个核心概念,它们对于构建动态且交互性强的应用至关重要。让我们分别深入探讨这两个主题。 首先,Flex页面跳转。在Flex中,有多种方式来实现场景间的切换: 1. **ViewStack...

    Flex 常用实现小功能的语句

    - **工作原理**:`navigateToURL` 是 Flex 中的一个方法,用于导航到指定的 URL。在这里,它接收两个参数: - 第一个参数是 `URLRequest` 对象,其中包含了 JavaScript 代码 `"javascript:location.reload();"`, 该...

    Flex企业应用开发实战源代码

    本书对Flex的基础知识着墨不多,所有内容都围绕Flex+Java这一企业级应用开发技术展开,侧重于对Flex技术原理、企业级应用的架构思想和实现方法的讲解,所以书中的内容不会随着Flex版本的升级而过时。 第1章 Flex...

    十二个非常有用的Flex函数Source In Flex

    ### 十二个非常有用的Flex函数详解 #### 一、复制内容到剪贴板 ...以上介绍了Flex开发中非常实用的十二个函数,它们涵盖了复制粘贴、数据处理、UI优化等多个方面,对于提升开发效率和用户体验都有很大的帮助。

Global site tag (gtag.js) - Google Analytics