国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

從xml中獲取城市,省份名稱

2019-11-18 16:55:37
字體:
供稿:網(wǎng)友

最近沒事,寫了個在項目經(jīng)常要取城市或省份名的方法,所以改成了一個類.方便以后調(diào)用


//********************************************************************************
//*                                                                              *
//    功能描述:從xml中獲取數(shù)據(jù)
//    版本編號:owendu V1.1
//    初始創(chuàng)建: 2006.08.27
//    最后修改: 2006.10.08
//*                                                                              *
//********************************************************************************


//根據(jù)cityid,獲取返回cityname   ---------------xmlurl 指的是整個站點的路征
//頁面調(diào)用方式如下:<script language=javascript>GetCityName("<%=cityid%>","<%=System.Configuration.ConfigurationSettings.AppSettings["LocalSiteURL"]%>")</script>
function GetCityName(cityid,xmlurl)
{
    
     var XmlDoc_city = new ActiveXObject("MSXML2.DOMDocument.3.0");
       XmlDoc_city.async=false;
       XmlDoc_city.validateOnParse=false;
       var Url=xmlurl+"XmlData/city.xml";
       XmlDoc_city.load(Url);
   
  //
    if (XmlDoc_city.readyState == 4 && XmlDoc_city.xml != "")
  {
 
   var city;
   var cities = XmlDoc_city.documentElement.selectNodes("city");
  
   for (var i=0; i < cities.length; i++)
   {
    city = cities[i];
    if (city.getAttribute("cityid") == cityid)
    {
   
     document.write(city.getAttribute("cityname"));
     break;
    }
     //obj2.options[obj2.length] = new Option(city.getAttribute("cityname"),city.getAttribute("cityid"));
   }
     }
    // else
    // {
        //alert('您的瀏覽器不支持xml文件讀取,于是本頁面禁止您的操作,推薦使用IE5.0以上可以解決此問題!');
    // }
}

//根據(jù)省份id,獲取返回省名   ---------------xmlurl 指的是整個站點的路征
function GetPRoviceName(pid,xmlurl)
{
    
    var XmlDoc_city = new ActiveXObject("MSXML2.DOMDocument.3.0");
    XmlDoc_city.async=false;
    XmlDoc_city.validateOnParse=false;
    var Url=xmlurl+"XmlData/province.xml";
    XmlDoc_city.load(Url);   
    if(XmlDoc_city.readyState == 4 && XmlDoc_city.xml != "")
 {
  var city;
  var cities = XmlDoc_city.documentElement.selectNodes("province");
 
  for (var i=0; i < cities.length; i++)
  {
   city = cities[i];
   if (city.getAttribute("provinceid") == pid)
   {  
    document.write(city.getAttribute("provincename"));
    break;
   }    
  }
 }
}

//根據(jù)地區(qū)districtid,獲取返回地區(qū)名   ---------------xmlurl 指的是整個站點的路征
function GetProviceName(districtid,xmlurl)
{
    
    var XmlDoc_city = new ActiveXObject("MSXML2.DOMDocument.3.0");
    XmlDoc_city.async=false;
    XmlDoc_city.validateOnParse=false;
    var Url=xmlurl+"XmlData/district.xml";
    XmlDoc_city.load(Url);   
    if(XmlDoc_city.readyState == 4 && XmlDoc_city.xml != "")
 {
  var city;
  var cities = XmlDoc_city.documentElement.selectNodes("district");
 
  for (var i=0; i < cities.length; i++)
  {
   city = cities[i];
   if (city.getAttribute("districtid") == pid)
   {  
    document.write(city.getAttribute("districtname"));
    break;
   }    
  }
 }
}

//根據(jù)省份id,城市id,地區(qū)(縣)id,獲取返回省城市名地區(qū)名   ---------------xmlurl 指的是整個站點的路征
function GetName(pid,cityid,districtid ,xmlurl)
{
   var cityname="";
   var provicename="";
   var districtname="";
    //
   
    var XmlDoc_p = new ActiveXObject("MSXML2.DOMDocument.3.0");
    XmlDoc_p.async=false;
    XmlDoc_p.validateOnParse=false;
    var UrlProvice=xmlurl+"XmlData/province.xml";
    XmlDoc_p.load(UrlProvice);   
    //
    
    var XmlDoc_city = new ActiveXObject("MSXML2.DOMDocument.3.0");
    XmlDoc_city.async=false;
    XmlDoc_city.validateOnParse=false;
    var Urlcity=xmlurl+"XmlData/city.xml";
    XmlDoc_city.load(Urlcity);  
   
    //
    var XmlDoc_district = new ActiveXObject("MSXML2.DOMDocument.3.0");
    XmlDoc_district.async=false;
    XmlDoc_district.validateOnParse=false;
    var Urldis=xmlurl+"XmlData/district.xml";
    XmlDoc_district.load(Urldis);  
    //
    if(XmlDoc_p.readyState == 4 && XmlDoc_p.xml != "")
 {
  var provice;
  var provices = XmlDoc_city.documentElement.selectNodes("province");
 
  for (var i=0; i < provices.length; i++)
  {
   provice = provices[i];
   if (provice.getAttribute("provinceid") == pid)
   {  
      provicename=provice.getAttribute("provincename");
    break;
   }    
  }
 }
 
  if(XmlDoc_city.readyState == 4 && XmlDoc_city.xml != "")
 {
  var city;
  var citys = XmlDoc_city.documentElement.selectNodes("city");
 
  for (var i=0; i < citys.length; i++)
  {
   city = citys[i];
   if (city.getAttribute("cityid") == cityid)
   {  
      cityname=city.getAttribute("cityname");
    break;
   }    
  }
 }
 
  if(XmlDoc_district.readyState == 4 && XmlDoc_district.xml != "")
 {
  var district;
  var districts = XmlDoc_district.documentElement.selectNodes("district");
 
  for (var i=0; i < districts.length; i++)
  {
   district = districts[i];
   if (district.getAttribute("districtid") == districtid)
   {  
      districtname=district.getAttribute("districtname");
    break;
   }    
  }
 }
 var name=provicename+" "+cityname+" "+ districtname;
 document.write(name);
 
}

http://m.survivalescaperooms.com/owendu/archive/2006/10/16/530580.html


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 文昌市| 南川市| 旬阳县| 托克逊县| 含山县| 镇康县| 色达县| 土默特左旗| 黔西| 瓦房店市| 开封县| 三明市| 泽州县| 吉林市| 彭州市| 雅江县| 江西省| 麦盖提县| 兖州市| 玉龙| 定远县| 综艺| 泰州市| 新宾| 绥棱县| 济源市| 灵台县| 开鲁县| 闵行区| 阜新市| 佳木斯市| 临安市| 孙吴县| 新绛县| 邯郸县| 元阳县| 南木林县| 商丘市| 西和县| 仁布县| 于田县|