ActionScript 3 从加载文件URL中提取查询字符串变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 从加载文件URL中提取查询字符串变量相关的知识,希望对你有一定的参考价值。

import flash.external.ExternalInterface;
var fullurl:String = ExternalInterface.call("window.location.href.toString");


if(fullurl){
	var params:Array = fullurl.split('?');
	fullurl = params[1];
	params = fullurl.split('&');
	var length:uint = params.length;
	var g:uint;
	for (g=0; g< length; g++){
		var index:int=0;
		var kvPair:String = params[g];
		if((index = kvPair.indexOf("=")) > 0){
			var key:String = kvPair.substring(0,index);
			var value:String = kvPair.substring(index+1);
			params[key] = value;
		}
	}
}

以上是关于ActionScript 3 从加载文件URL中提取查询字符串变量的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 AS3从远程URL加载外部SWF

ActionScript 3 从完整的URL获取文件名

ActionScript 3 从php文件加载变量

ActionScript 2 加载另一个加载其他文件的 SWF - 相对路径/url 问题

ActionScript 3 从url路径获取文件名并删除扩展名

ActionScript 3 AS3从URL或文件名获取文件扩展名