[b]flex 获取当前浏览器URL[/b]
[b]1.简单来做调用js[/b]
window.location.href.toString //得到URL的完整文本
window.location.search.substring //得到问号后面部分的URL文本
window.location.href.toString //得到URL的完整文本
window.location.search.substring //得到问号后面部分的URL
文本注:这里window属性引用的Window对象自身,而Window对象的location属性引用的是Location对象。
params = {};
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;
}
}
}
[b]2.flex BrowserManager [/b]参见: flex BrowserManager
[url]http://demojava.iteye.com/blog/1325238[/url]
[b]1.简单来做调用js[/b]
window.location.href.toString //得到URL的完整文本
window.location.search.substring //得到问号后面部分的URL文本
window.location.href.toString //得到URL的完整文本
window.location.search.substring //得到问号后面部分的URL
文本注:这里window属性引用的Window对象自身,而Window对象的location属性引用的是Location对象。
params = {};
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;
}
}
}
[b]2.flex BrowserManager [/b]参见: flex BrowserManager
[url]http://demojava.iteye.com/blog/1325238[/url]