/**
* 功能:获取页面URL参数
* 用法:var args:Object = getParams();
* 参数值=args.参数名
* */
private function getParams():Object
{
var params:Object = {};
var allparam:String = ExternalInterface.call("window.location.search.substring", 1);
if(allparam)
{
var pairs:Array = allparam.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;
}
/**
* 功能:获取页面URL "http://IP:端口/应用程序名"部分
* 用法:var appurl:String = getURL();
* */
private function getURL():String
{
var appurl:String = ExternalInterface.call("window.location.href.toString",1);
var app_pairs:Array;
if(appurl)
{
app_pairs = appurl.split("/");
if(app_pairs.length > 0)
{
appurl = "http://" + app_pairs[2] + "/" + app_pairs[3];
}
}
return appurl;
}
flash builder 获取HTML的URL相关
最新推荐文章于 2024-09-18 09:47:26 发布