成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > Ajax讀取XML實(shí)現(xiàn)動(dòng)態(tài)下拉導(dǎo)航

Ajax讀取XML實(shí)現(xiàn)動(dòng)態(tài)下拉導(dǎo)航

熱門標(biāo)簽:許昌智能電銷機(jī)器人公司 遼寧銀行智能外呼系統(tǒng) 海南銀行智能外呼系統(tǒng)商家 姜堰電銷機(jī)器人 電銷機(jī)器人違法了嗎 辰溪地圖標(biāo)注 上海浦東騰訊地圖標(biāo)注位置 遼寧正規(guī)電銷機(jī)器人 澳大利亞城市地圖標(biāo)注
根據(jù)客戶的需要做一個(gè)產(chǎn)品的分類的導(dǎo)航菜單,以前使用ASP遞歸讀取的。速度慢,而且消耗大量服務(wù)器資源。干脆改成AJAX+XML。共享出來和大家交流。希望各位能幫忙改進(jìn)。
產(chǎn)品分類的XML文件
復(fù)制代碼 代碼如下:

//id為自身id,pid為父級分類ID 
?xml version="1.0" encoding="UTF-8" ?> 
Proot> 
       Item id="1" pid="0">1321系列/Item> 
       Item id="2" pid="1">43223系列/Item> 
/Proot> 

js代碼
復(fù)制代碼 代碼如下:

var root;
//FireFox不支持selectNodes方法,在網(wǎng)上找到這段代碼解決了這個(gè)問題。兼容了IE和FireFox.
//創(chuàng)建selectNodes方法
if( document.implementation.hasFeature("XPath", "3.0") )
{
   // prototying the XMLDocument
   XMLDocument.prototype.selectNodes = function(cXPathString, xNode)
   {
      if( !xNode ) { xNode = this; } 
      var oNSResolver = this.createNSResolver(this.documentElement)
      var aItems = this.evaluate(cXPathString, xNode, oNSResolver, 
                   XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null)
      var aResult = [];
      for( var i = 0; i  aItems.snapshotLength; i++)
      {
         aResult[i] =  aItems.snapshotItem(i);
      }
      return aResult;
   }

   // prototying the Element
   Element.prototype.selectNodes = function(cXPathString)
   {
      if(this.ownerDocument.selectNodes)
      {
         return this.ownerDocument.selectNodes(cXPathString, this);
      }
      else{throw "For XML Elements Only";}
   }
}





function createXMLHttpRequest() {
    if (window.ActiveXObject) {
        oXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if (window.XMLHttpRequest) {
        oXmlHttp = new XMLHttpRequest();
    }

}


function CreateXMLDOM()
{
createXMLHttpRequest();
oXmlHttp.open( "GET", "XML路徑", false ) ;
oXmlHttp.send(null) ;
root = oXmlHttp.responseXML.documentElement;
}
CreateXMLDOM()

function funCreatePullMenu(passPid,ChildId)
{

var currentItems = root.selectNodes("http://Proot/Item[@pid = " + passPid + "]");
var iItems = currentItems.length;
var k=0;
if(iItems > 0)
{

  
  var pdiv = document.createElement("DIV");
  pdiv.id="piv" + passPid;
  pdiv.className = "piv" + ChildId;
  pdiv.name = "piv" + passPid;
  if(passPid>0)
  {
       pdiv.style.display="none";
    document.getElementById("div" + passPid).appendChild(pdiv);
  }
  else
  {
    document.getElementById("odiv").appendChild(pdiv);
  }
  for(var i = 0; i  iItems; i++)
  {
   var _id = currentItems[i].attributes[0].value;
   var newChild = document.createElement("DIV");
   newChild.id="div" + _id;
   newChild.className = "div" + ChildId;
   newChild.name = "div" + _id;

   var _v ;
   if(CheckPullMenu(_id))
   {
    _1= _id
    _v = "a href='javascript:showsubmenu(" + _1 + ")'> " +currentItems[i].firstChild.data + "/a>";
   }
   else
   {
    _v = "a href='ProductList.aspx?type=" + _id + "'>"+ currentItems[i].firstChild.data +"/a>";
   }

   newChild.innerHTML=_v;

   
   document.getElementById("piv" + passPid).appendChild(newChild);
   if(CheckPullMenu(_id))
   {
   funCreatePullMenu(_id,ChildId+1)
   }
  }
}
}


//檢測是否有下級
function CheckPullMenu(passPid)
{

var currentItems = root.selectNodes("http://Proot/Item[@pid = " + passPid + "]");
var iItems = currentItems.length;
if(iItems > 0)
{
  return true;
}
    else
{
  return false;
}

}

//顯示隱藏層
function showsubmenu(sid)
{
var whichEl = document.getElementById( "piv" +sid);
if (whichEl.style.display == "none")
  {
           whichEl.style.display="block";
  }
else
  {
     whichEl.style.display="none";
  }
}


使用方法:在網(wǎng)頁中加入"div id="odiv">/div>"。在body加入onload="funCreatePullMenu(0,0)"

最終效果:


可以在代碼中增加定義CSS。達(dá)到更好的效果。

原發(fā)于:http://www.23mo.com/blog/article.asp?id=16
使用方法:在網(wǎng)頁中加入"div id="odiv">/div>"。在body加入onload="funCreatePullMenu(0,0)"

最終效果:


可以在代碼中增加定義CSS。達(dá)到更好的效果。

原發(fā)于:http://www.23mo.com/blog/article.asp?id=16
您可能感興趣的文章:
  • java AJAX實(shí)現(xiàn)級聯(lián)下拉框
  • Ajax實(shí)現(xiàn)無刷新三聯(lián)動(dòng)下拉框
  • ajax 自動(dòng)完成下拉框 自動(dòng)提示位置問題
  • ajax讀取數(shù)據(jù)庫內(nèi)容實(shí)現(xiàn)二級聯(lián)動(dòng)下拉選擇菜單示例

標(biāo)簽:威海 銅川 撫州 晉城 深圳 西藏 伊春 崇左

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Ajax讀取XML實(shí)現(xiàn)動(dòng)態(tài)下拉導(dǎo)航》,本文關(guān)鍵詞  Ajax,讀取,XML,實(shí)現(xiàn),動(dòng)態(tài),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Ajax讀取XML實(shí)現(xiàn)動(dòng)態(tài)下拉導(dǎo)航》相關(guān)的同類信息!
  • 本頁收集關(guān)于Ajax讀取XML實(shí)現(xiàn)動(dòng)態(tài)下拉導(dǎo)航的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    老司机深夜福利在线观看| 最近免费中文字幕视频2019| 一区二区久久精品66国产精品| 波多野结衣网站| 国产亚洲精品久久久久久牛牛| www.欧美日韩国产在线| 久久精品视频va| 欧美激情一区不卡| 中文欧美日韩| 另类av一区二区| 91在线中文字幕| 亚洲精品美女久久久久| www.av在线.com| 日本在线播放一区| av不卡一区二区| 欧美精品久久| 亚洲欧美视频在线观看视频| www.在线成人| 91精品91久久久中77777老牛| 好吊色这里只有精品| 忘忧草在线www成人影院| 狼人综合视频| 免费观看一级欧美片| 久久uomeier| 91pron在线| 亚洲无线码在线一区观看| 欧美日韩国产精选| 大杳蕉精品视频在线观看| 在线成人欧美| 日韩欧乱色一区二区三区在线| 日韩在线观看| 小日子的在线观看免费第8集| 国产精品久久久久久久久鸭| 午夜精品视频在线| 欧美综合一区第一页| 欧美视频精品全部免费观看| hd国产人妖ts另类视频| 久久亚洲精品欧美| 91官网在线观看| 男人靠女人免费视频网站| 欧洲grand老妇人| 国产精品青青草| 视频一区视频二区中文| 99久久这里有精品| 极品美乳网红视频免费在线观看| 影音先锋男人看片资源| 欧美特黄一级视频| 精品欧美午夜寂寞影院| 国产精品国码视频| 国产精品一区二区视频| gai在线观看免费高清| 51国偷自产一区二区三区的来源| 欧美成人久久久免费播放| 国产午夜视频在线| 91精品1区2区| 激情五月深爱五月| 日本成人在线电影网| 国产91在线免费观看| 99热在线成人| 国产乱子伦一区二区三区国色天香| 一路向西2在线观看| 国产福利av网站| 成人做爰69片免费看网站| 天天综合久久综合| 91九色综合| 国产精品88久久久久久妇女| 欧美多人猛交狂配| 在线观看91精品国产入口| 日本午夜免费一区二区| 国产日产精品1区| 国内精品久久久久久久影视麻豆| 精灵使的剑舞无删减版在线观看| 国户精品久久久久久久久久久不卡| 黑人巨大狂躁日本妞在线观看| 久久精品久久久精品美女| 免费网站观看www在线观看| 久久毛片亚洲| 亚洲国产精品第一区二区三区| 日本一二三区视频| 91精品无人成人www| 欧美一区日韩一区| 亚洲瘦老头同性70tv| 亚洲欧美日韩精品在线| 国产成人黄色av| 色哟哟免费在线观看| 国产日产亚洲精品| 青青青免费在线视频| **亚洲第一综合导航网站| 少妇人妻好深好紧精品无码| 18岁网站在线观看| 国产免费无码一区二区视频| 亚洲av无码乱码国产精品| 国产精品福利在线观看播放| 97欧美精品一区二区三区| 精品国产一二三区| 成看片vvv222| 青青国产在线观看| 嫩草影院发布页| 在线成人私人影院| 国产免费黄色一级片| 日本在线视频中文字幕| 98视频精品全部国产| 日本免费不卡一区二区| 免费萌白酱国产一区二区三区| 久久久久成人精品无码中文字幕| 国产成人av在线影院| 在线人成日本视频| 另类小说综合网| 福利一区二区在线观看| 高清不卡一区二区三区| 久久成人精品一区二区三区| 91香蕉视频污| 午夜a成v人精品| 欧美激情亚洲综合| 亚洲欧美日韩人成在线播放| 欧美7777| 久99久精品视频免费观看| 91免费观看国产| 欧美香蕉大胸在线视频观看| 免费高清在线观看免费| 一本一道dvd在线观看免费视频| 极品在线视频| 精品中文字幕一区| 老司机精品视频一区二区三区| 国内自拍欧美激情| 欧美v亚洲v综合v国产v仙踪林| 国产成人精品免费久久久久| 成人aaaa| 在线欧美三区| 亚洲一本视频| 中文有码在线| 一本色道久久综合亚洲aⅴ蜜桃| 欧美变态tickle挠乳网站| 超碰在线无需免费| 粉嫩av亚洲一区二区图片| 久久精品magnetxturnbtih| 美腿丝袜亚洲一区| 亚洲欧美精品一区二区| 日本精品一区二区三区高清| 久久一级黄色片| 日本一道本久久| 91精品观看| 欧美成人福利视频| 欧美色999| 亚洲欧美日本国产| 国产哺乳奶水91在线播放| 国产精品久久久久久久久搜平片| 国产精品久久久久久久久久ktv| 伊人www22综合色| 精品一区二区中文字幕| 免费尤物视频| 亚洲影院色无极综合| 久久偷窥视频| 久久精品视频6| 五月天久久久久久| 久久日文中文字幕乱码| 亚洲精品久久久久中文字幕二区| 国产一区香蕉久久| 2欧美一区二区三区在线观看视频| 在线观看免费视频a| 中文一区一区三区免费| 久久久噜噜噜久久中文字幕色伊伊| 黄色免费的网站| √天堂8资源中文在线| 国产成人精品av在线| 黄色网页在线播放| 欧美亚洲愉拍一区二区| 91破解版在线观看| 欧美成人二区| 亚洲高清无码久久| 播放一区二区| 日韩 欧美 自拍| 国产精品一区二区3区| 亚洲精品白浆| 啊v视频在线一区二区三区| 91麻豆.com| 自拍视频在线免费观看| 亚洲国产视频直播| 福利视频第一页| 成人午夜视屏| 国产69精品久久99不卡| 情侣黄网站免费看| 日本三级久久久| 国产精品久久久久久久乖乖| 亚洲第一综合色| 亚洲精品乱码久久久久久日本蜜臀| 午夜成年女人毛片免费观看| 一区在线播放| 国产精品一级二级三级| 一本久道中文字幕精品亚洲嫩| 99精品视频在线播放免费| 国产精品999999| 4438x成人网最大色成网站| 亚洲欧美一区二区三区国产精品| 久久久久日韩精品久久久男男| 日日夜夜天天综合| 亚洲精品久久久久久久久久久久久| 激情伊人五月天| 久久久噜噜噜久久中文字免| 精品免费视频一卡2卡三卡4卡不卡| 福利一区福利二区微拍刺激| 亚洲午夜未满十八勿入免费观看全集| 在线影院自拍| 国产污视频在线播放| 亚洲av综合色区无码另类小说| 麻豆视频一区| 日韩av在线免费观看一区| 精品成人佐山爱一区二区| 欧美性xxxx18| 无码人妻精品一区二区| 欧类av怡春院| 国产又大又黄又猛| 国产卡1卡2卡三卡在线| 影音先锋亚洲天堂| 免费在线观看污污视频| 日韩成人中文字幕在线观看| 精品视频资源站| 精品国产乱码久久久久久蜜坠欲下| 在线观看中文字幕的网站| 一级做a爰片久久毛片美女图片| 91精品又粗又猛又爽| 亚洲网站情趣视频| 懂色av噜噜一区二区三区av| 伊人久久av导航| 欧美另类变人与禽xxxxx| 欧美精品一区二区三区久久久竹菊| 亚洲欧洲精品一区| 亚洲黄色影片| 在线观看日韩| 欧美成人全部免费| 亚洲国产无线乱码在线观看| 狠狠综合久久av一区二区蜜桃| 91欧美日韩一区| 黄色成人在线免费| 亚洲人成网站777色婷婷| 中文字幕日韩一区二区不卡| 国产日韩欧美电影| 自拍偷拍在线视频| 国产精品护士白丝一区av| 国产精品美女免费| 性欧美办公室18xxxxhd| 欧美日本韩国一区二区三区视频| 亚洲欧美日韩久久久久久| 色在线视频免费| 成人台湾亚洲精品一区二区| 丰满大乳奶做爰ⅹxx视频| 波多野结依一区| 久久爱www| 91精品久久久久久久久久久| 91嫩草视频在线观看| 高清不卡一二三区| 极品日韩久久| 91九色在线观看视频| yw视频在线观看| 日韩一区二区电影| 欧美日韩一级黄色片| 欧美天堂一区二区| 丝袜美腿诱惑一区二区三区| 亚洲综合中文字幕在线观看| 都市激情久久综合| 欧美精品a∨在线观看不卡| 国模精品一区| 免费视频91蜜桃| 精品一区二区三区香蕉蜜桃| 国产精品系列在线观看| 日韩在线第七页| 国产资源在线免费观看| 欧美精品一区免费| 免费看欧美一级片| 亚洲综合色丁香婷婷六月图片| 自拍偷拍中文字幕| 国产成人在线视频网站| 日韩在线视频在线| a资源在线观看| www.毛片| 日韩av网站在线播放| 舔足天天操天天射| 老太脱裤让老头玩ⅹxxxx| 国产乱人伦精品一区二区三区| 久久久高清视频| 日日狠狠久久偷偷四色综合免费| 1204国产成人精品视频| 岛国大片在线观看| 精品国产欧美一区二区三区成人| 国产一区二区三区香蕉| 美媛馆国产精品一区二区| 偷偷www综合久久久久久久| 国产porn视频| 国产一区二区三区四区在线| 国产精品一区免费在线观看| 午夜电影一区二区| 97在线播放免费观看| 亚洲人成网站精品片在线观看| 国偷自产一区二区免费视频| 亚洲天堂在线视频观看| 欧美日韩亚洲一区| 第一福利永久视频精品| 国产精品视频免费一区二区三区| 福利一区在线| 在线的色视频| 欧美黄色一级大片| 岛国av免费在线观看| 一本大道香蕉久久| 国产传媒在线看| 国产精品毛片久久久久久久av| 日韩av免费在线播放| 国产成人免费视频精品含羞草妖精| 天天免费亚洲黑人免费| 国产亚洲精品免费| 狠狠入ady亚洲精品| 欧美色网一区二区| 日本精品视频网站| 91夜夜未满十八勿入爽爽影院| 综合精品一区| 亚洲国产精品国自产拍av秋霞| youjizzjizz亚洲| 中文字幕在线视频日韩| 亚洲伦在线观看| 亚洲人精选亚洲人成在线| 精品一区二区影视| 久久久精品国产亚洲| 欧美xnxx| eeuss影院www免费影院| 黄色av网址在线播放| 亚洲日本免费电影| 成人在线播放网址| 精品福利在线视频| 国产一区二区在线播放视频|