您当前的位置是:首页-flash as3.0

flash as3.0通过XML获取用户IP地址

【发表于】:2011/7/31 10:55:00  已被访问:493次
现在来介绍一个FLASH as3.0通过XML获取用户IP地址的例子。
//LoadXml---------------------------------------------------------
var LoadXML:XML = new XML();
var exxml:XML;//set variable exxml as xml data type
var loader:URLLoader = new URLLoader();//set variable  loader as URLLLoader data type
var requestt:URLRequest=new URLRequest("http://webservice.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx/getGeoIPContext");
//set variable  requestt as URLRequest data type with parameter(location of the external xml file)
loader.load(requestt);
 
loader.addEventListener(Event.COMPLETE, image_num_fromXML_OnComplete);
 
//----------------------------------------------------------------------
 
 
function image_num_fromXML_OnComplete(event:Event):void {
 
loader.removeEventListener(Event.COMPLETE, image_num_fromXML_OnComplete);
exxml=new XML(loader.data);
var ns:Namespace=exxml.namespace()
   var t:TextField=new TextField();
   t.text=loader.data
   t.x=100
   t.y=100
   t.width=1000
   t.height=1000
   addChild(t)
trace(exxml.ns::string[0])
   
 txt.text= "你的ip是"+exxml.ns::string[0]+"你来自" +exxml.ns::string[1]
 
}



编辑:汕尾网络公司
 
上下篇: Flash编程基础之As3.0概要

最新推荐信息