//if (window == top)top.location.replace("/"); //frames.htm为框架网页 // ** Javascript 50问 list For 帮助中心 // Cn language // Author: 梦飞馨香, // Encoding: any // var pagenum=10; //每页显示几条信息 var page=0 ; var contpage ; var BodyText=""; var SortsText="";//分类 var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); var mode="question"; var modeSorts="helpsorts"; var toolBar; var keyword=""; var whichdir=""; xmlDoc.async="false" xmlDoc.load("/help/helpdata.xml") //***************这个地方是你根据实际取得的字段名称来改了 //header=""; header=""; //检索分类的记录数 maxNumSorts = xmlDoc.getElementsByTagName(modeSorts).length; //每条记录的列数 columnSorts=xmlDoc.getElementsByTagName(modeSorts).item(0).childNodes; //每条记录的列数 colNumSorts=columnSorts.length; //检索的记录数 maxNum = xmlDoc.getElementsByTagName(mode).length; //每条记录的列数 column=xmlDoc.getElementsByTagName(mode).item(0).childNodes; //每条记录的列数 colNum=column.length; //判断 空格 function alltrim(sstr) { var astr=""; var dstr=""; var flag=0; for (i=0;i=0;i--) {if ((dstr.charAt(i)!=' ')||(flag!=0)) {astr+=dstr.charAt(i); flag=1; } } dstr=""; for (i=astr.length-1;i>=0;i--) dstr+=astr.charAt(i); return dstr; } //页数 pagesNumber=Math.ceil(maxNum/pagenum)-1; pagesNumber2=Math.ceil(maxNum/pagenum); //上一个页面 function UpPage(page) { thePage="前一页"; if(page+1>1) thePage="前一页"; return thePage; } function NextPage(page) { thePage="后一页"; if(page0) page--; getContent(); BodyText=""; } //当前的页数 function currentPage() { var cp; cp="当前是第 "+(page+1)+" 页"; return cp; } //总共的页数 function allPage() { var ap; ap='总共 '+(pagesNumber+1)+' 页'; return ap } function NextPageGo() { if (page=0) page--; if (page"; for (t=0;t<=pagesNumber;t++) { sp=sp+""; } sp=sp+"" return sp; } //左边提交帮助 function left_search(typeid){ //alert(typeid); document.all.searchkey.value=""; document.all.whichdir.value=typeid; //alert(document.all.whichdir.value); validate_form(); } //读取帮助分类 document.all.whichdir.options[0] = new Option('+全部问题','/'); function getSorts() { if (maxNumSorts==0) { var showXmlSorts=document.getElementById("main_help_left"); showXmlSorts.innerHTML="
  • \"查看所有帮助\"没有帮助!
"; } else { for (var s=0;s
"; } var showXmlSorts=document.getElementById("main_help_left"); SortsText="
  • "+SortsText; showXmlSorts.innerHTML="
      "+SortsText+"
    "; } } getSorts(); function getContent() { if (maxNum==0) { var showXml=document.getElementById("showHelpList"); showXml.innerHTML=""; showXml.innerHTML="暂时没有找到帮助信息!"; } else {//取数据 if (!page) page=0; n=page*pagenum; endNum=(page+1)*pagenum; if (endNum>maxNum) endNum=maxNum; BodyText=header+BodyText; //查找匹配项 修改2006-10-23 肖一兵 加一个取类别的没成功? var x=1; for (;n\"\""; if (n<=8){ BodyText=BodyText+"\"\""; }else if (n==9){ BodyText=BodyText+"\"\"\"\""; }else{ var k=""+(n+1)+""; //var hmf=k.substr(0,1); BodyText=BodyText+"\"\"\"\""; } BodyText=BodyText+":"; /* 循环取数据 for (m=0;m<=colNum-1;m++) { mName=column.item(m).tagName; BodyText=BodyText+(""+xmlDoc.getElementsByTagName(mName).item(n).text+""); }*/ // 指定取数据 start 肖一兵  //查找匹配项 BodyText=BodyText+(""+xmlDoc.getElementsByTagName(column.item(0).tagName).item(n).text+"
    "); BodyText=BodyText+("   \"\":"+xmlDoc.getElementsByTagName(column.item(1).tagName).item(n).text+""); // 指定取数据 end 肖一兵 BodyText=BodyText+"
    "; }else{ //kong } } var showXml=document.getElementById("showHelpList"); //alert(document.getElementById("xyb").innerText); showXml.innerHTML=BodyText+""+pageBar(page); BodyText=""; } } getContent();
    图片问题答案