loadXML(role) for (i=0;i<xmlObj.childNodes.length;i++) { var innerArray=new Array() if (xmlObj.childNodes(i).hasChildNodes()) { menulevel=xmlObj.childNodes(i).childNodes(3).text parentid=xmlObj.childNodes(i).childNodes(4).text if (menulevel=='0') { innerArray[0]=xmlObj.childNodes(i).childNodes(1).text innerArray[1]=xmlObj.childNodes(i).childNodes(2).text innerArray[1]='' innerArray[2]='' innerArray[3]='' innerArray[4]='' innerArray[5]='' innerArray[6]='0' innerArray[7]='0' } else if (menulevel=='1') { innerArray[0]='|'+xmlObj.childNodes(i).childNodes(1).text innerArray[1]=xmlObj.childNodes(i).childNodes(2).text innerArray[2]='' innerArray[3]='' innerArray[4]='' innerArray[5]='' innerArray[6]='' innerArray[7]='' } else if (menulevel=='2') { innerArray[0]='||'+xmlObj.childNodes(i).childNodes(1).text innerArray[1]=xmlObj.childNodes(i).childNodes(2).text innerArray[2]='' innerArray[3]='' innerArray[4]='' innerArray[5]='' innerArray[6]='' innerArray[7]='' } innerArray[8]='' innerArray[9]='' innerArray[10]='' } //innerArray[0]="Test" //innerArray[1]="Test.aspx" outerArray[i]=innerArray } //var len=outerArray.length //outerArray[len]="test" return outerArray } function loadXML(xmlFile) { if (window.ActiveXObject) { xmlDoc = new ActiveXObject("Microsoft.XMLHTTP"); if (xmlDoc) { xmlDoc.async="false"; xmlDoc.onreadystatechange=verify; xmlDoc.load(xmlFile); xmlObj=xmlDoc.documentElement; } } else if (window.XMLHttpRequest) { xmlDoc = new XMLHttpRequest(); xmlDoc.open("GET",xmlFile,false); xmlDoc.send(null); xmlObj = xmlDoc.responseXML.documentElement; } } function verify() { if (xmlDoc.readyState != 4) { return false; } }
xmlObj.childNodes(i)
xmlObj.childNodes[i]
<br /> d_iv.Text = "";<br />
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)