(略)…… <r><n>金鼎辉煌世纪</n><x>37488</x><y>33882</y></r> <r><n>文锦大厦</n><x>38194</x><y>33651</y></r> <r><n>联城联合大厦</n><x>38402</x><y>33771</y></r> <r><n>外贸轻工大厦</n><x>38233</x><y>32624</y></r> <r><n>友联工业大厦</n><x>13802</x><y>43238</y></r> <r><n>罗湖中学</n><x>37225</x><y>34520</y></r> <r><n>东莞外贸大厦</n><x>37314</x><y>33971</y></r> <r><n>丽都大厦</n><x>37442</x><y>33995</y></r> <r><n>东乐大厦</n><x>37746</x><y>33549</y></r> <r><n>鸿昌广场</n><x>37996</x><y>33504</y></r> (略)…… |
input_text="请输入地名"; //初始化输入文本框
var XMLData_xml:XML = new XML(); //装载外部XMLData_xml文件
XMLData_xml.ignoreWhite = true; //忽略空白
XMLData_xml.load("http://www.wanggesz.com/XMLData/XMLData.xml");
//打开指定路径的xml文件 function XMLData() { //定义查询XMLData()函数
var input =_root.XMLData_mc.input_txt.text; //输入的地名名称
if (input=="") {_root.XMLData_mc.input_txt.text="请输入地名"}
//假如地名名称为空,重新要求输入地名 if (input!="请输入地名") { //假如正确输入地名
var childItems:Array = XMLData_xml.firstChild.childNodes; for (var i=0; i <childItems.length; i++) { var sn= childItems[i].childNodes[0].childNodes[0].nodeValue ;
//读入xml文件中的地名 if (sn==input) { //假如输入与xml地名相符 var sx=childItems[i].childNodes[1].childNodes[0].nodeValue;
//读入xml文件中的x坐标 var sy=childItems[i].childNodes[2].childNodes[0].nodeValue;
//读入xml文件中的y坐标 _root.map_mc._xscale = _root.map_mc._yscale = 5000;
//地图增大为50倍 _root.map_mc._x = 412.5-50*(10000*sx/1086848-412.5);
//地图中心点移至所查地点 _root.map_mc._y = 213-50*(10000*sy/1086848-213);
_root.map_mc.roadname01_mc._visible=0; //隐藏标注地名 } } } |
on (release) { //当鼠标释放时 XMLData(); //调用“查询”函数 } |
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |