加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex 接收外部交互通过Http传参

发布时间:2020-12-15 03:47:55 所属栏目:百科 来源:网络整理
导读:protected function init(event:FlexEvent):void{var obj:Object=getParams();var email:String=obj.email;Alert.show("email地址是:" + email + "用户名:" + obj.userName + "密码:" + obj.password);}/** * 接收并解析浏览器地址栏url的信息 * */public
			protected function init(event:FlexEvent):void
			{

				var obj:Object=getParams();
				var email:String=obj.email;
				Alert.show("email地址是:" + email + "用户名:" + obj.userName + "密码:" + obj.password);
			}

			/**
			 * 接收并解析浏览器地址栏url的信息
			 * */
			public function getParams():Object
			{
				var params:Object={};
				 ?? ???? //var query:String=getAllParams();
?? ??? ??? ??? ?//var query:String="http://localhost:8080/BJCG/servlet/emergencyServlet?startTime=20140729092000&lineID=01&stationID=0109&direction=上行&type=火灾事故&alarmID=T2223";
?? ??? ??? ??? ?//var query:String="http://localhost:8080/BJCG/emergency.html?alarmID=T6587";
?? ??? ??? ??? ?var query:String=ExternalInterface.call("window.location.search.substring",1);
				if (query)
				{
					var pairs:Array=query.split("#");
					for (var i:uint=0; i < pairs.length; i++)
					{
						var pos:int=pairs[i].indexOf("=");
						if (pos != -1)
						{
							var argname:String=pairs[i].substring(0,pos);
							var value:String=pairs[i].substring(pos + 1);
							params[argname]=value;
						}
					}
				}
				return params;
			}

			/**
			 * 获取地址栏参数链
			 * */
			public function getAllParams():String
			{
				var bm:IBrowserManager=BrowserManager.getInstance();
				bm.init();
				return bm.fragment
			}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读