麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

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

2019-11-18 16:55:37
字體:
來源:轉載
供稿:網友

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


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


//根據cityid,獲取返回cityname   ---------------xmlurl 指的是整個站點的路征
//頁面調用方式如下:<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以上可以解決此問題!');
    // }
}

//根據省份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;
   }    
  }
 }
}

//根據地區districtid,獲取返回地區名   ---------------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;
   }    
  }
 }
}

//根據省份id,城市id,地區(縣)id,獲取返回省城市名地區名   ---------------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://www.companysz.com/owendu/archive/2006/10/16/530580.html


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产99久久久久久免费看农村 | 视频一区国产精品 | 精品亚洲午夜久久久久91 | 国产精品久久久久久久久久久久午夜 | 免费看成人av | 欧美精品电影一区二区 | 九草在线视频 | 免费在线观看成人网 | 调教小男生抽打尿孔嗯啊视频 | 欧美成人影院 | 在线视频 欧美日韩 | 亚洲天堂在线电影 | 激情小说激情电影 | 91精品观看91久久久久久国产 | 91午夜视频 | 亚洲综人网 | 一级网站 | 最近免费观看高清韩国日本大全 | 国产二区三区视频 | 宅男噜噜噜66国产免费观看 | 欧美人与牲禽动交精品一区 | 成年人在线免费播放视频 | 九九热精品在线播放 | 911网站大全在线观看 | 欧美色视频免费 | 舌头伸进添的我好爽高潮网站 | 羞羞视频免费观看网站 | 亚洲第一成av人网站懂色 | 亚洲一区二区中文 | bt 自拍 另类 综合 欧美 | 羞羞答答www网站进入 | 天天透天天狠天天爱综合97 | 羞羞答答影院 | 久久国产精品二国产精品 | 国产精品一区二区三区99 | 羞羞的视频免费在线观看 | 综合国产一区 | 黄色三级三级三级 | 羞羞的视频免费 | 美女黄网站免费观看 | 国产羞羞视频在线免费观看 |