flex/as3 获取local ip与根目录的方法

public static function getCurrentHostAddress():String
 {
 	
 	var localHost:String;
 	
 	var context:String;
 	
 	var url:String=Application.application.url;
 	
 	var hostPort:String=URLUtil.getServerNameWithPort(url);
 	
 	var protocol:String=URLUtil.getProtocol(url);
 	
 	localHost=protocol + "://" + hostPort;
 	
 	var si:int=url.indexOf(hostPort + "/") + hostPort.length + 1;
 	
 	var ei:int=url.indexOf("/", si);
 	
 	context=url.substring(si, ei);
 	
 	return localHost + "/" + context;
 	
 }

  

posted @ 2012-10-19 10:12  倒车  阅读(381)  评论(0)    收藏  举报