try {
System.useCodePage=true;
xmlobj.ignoreWhitespace=true;
var rooturl_String = ExternalInterface.call('function(){
return location.href;}');
var rooturl_Array = rooturl_String.split("bin");
var test:String=rooturl_Array[0]+"xml/Screen.jsp";
urlrequest=new URLRequest(test);
loader=new URLLoader(urlrequest);
loader.addEventListener(Event.COMPLETE,CompleteHD);
} catch (e:Error) {
trace("抛出异常 "+e.message);
}
}
private function CompleteHD(event:Event):void {
var TitleStr:String="";
if (loader.data) {
var data = event.target.data;
data = data.substr(0, data.lastIndexOf(">")+1);
xmlobj=XML(data);
//xmlobj=XML(event.target.data);
nodeList=xmlobj.node;
TitleStr=nodeList[3].title1.toString();
for (var i:Number=4; i<nodeList.length(); i++) {
IdArr[i-4]=nodeList[i].@cvalue;
valueArr[nodeList[i].@cvalue]=nodeList[i].cent;
DeptTxtArr[nodeList[i].@cvalue]=nodeList[i].deptname;
styleArr[nodeList[i].@cvalue]=nodeList[i].@style;
urlArr[nodeList[i].@cvalue]=nodeList[i].url;
//trace("style "+styleArr[nodeList[i].@cvalue]);
}
var txt:TextField=this.parent.getChildByName("TitleTxt") as TextField;
txt.text=TitleStr;
ruler=this.parent.getChildByName("ruler") as MovieClip;
rulerInitW=ruler.width;
rulerInitH=ruler.height;
colorRuler=this.parent.getChildByName("colorRuler") as MovieClip;
rulerInitH=colorRuler.height;
InitRuler();
InitElement(this.parent);
}
}
System.useCodePage=true;
xmlobj.ignoreWhitespace=true;
var rooturl_String = ExternalInterface.call('function(){
return location.href;}');
var rooturl_Array = rooturl_String.split("bin");
var test:String=rooturl_Array[0]+"xml/Screen.jsp";
urlrequest=new URLRequest(test);
loader=new URLLoader(urlrequest);
loader.addEventListener(Event.COMPLETE,CompleteHD);
} catch (e:Error) {
trace("抛出异常 "+e.message);
}
}
private function CompleteHD(event:Event):void {
var TitleStr:String="";
if (loader.data) {
var data = event.target.data;
data = data.substr(0, data.lastIndexOf(">")+1);
xmlobj=XML(data);
//xmlobj=XML(event.target.data);
nodeList=xmlobj.node;
TitleStr=nodeList[3].title1.toString();
for (var i:Number=4; i<nodeList.length(); i++) {
IdArr[i-4]=nodeList[i].@cvalue;
valueArr[nodeList[i].@cvalue]=nodeList[i].cent;
DeptTxtArr[nodeList[i].@cvalue]=nodeList[i].deptname;
styleArr[nodeList[i].@cvalue]=nodeList[i].@style;
urlArr[nodeList[i].@cvalue]=nodeList[i].url;
//trace("style "+styleArr[nodeList[i].@cvalue]);
}
var txt:TextField=this.parent.getChildByName("TitleTxt") as TextField;
txt.text=TitleStr;
ruler=this.parent.getChildByName("ruler") as MovieClip;
rulerInitW=ruler.width;
rulerInitH=ruler.height;
colorRuler=this.parent.getChildByName("colorRuler") as MovieClip;
rulerInitH=colorRuler.height;
InitRuler();
InitElement(this.parent);
}
}