⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 refine.js

📁 一个jsp写的bbs
💻 JS
字号:
<!--
function loadPage() {
  loadElitePage();
  loadFlistPage();
}

function loadElitePage() {
  var url = getActionMappingURL("/refine?action=showelite&ajax=xml&bid="+bid+"&pid="+pid);
  var oBBSXml = new BBSXml();
  oBBSXml.GetUrlXml(url,showEliteList);
}

function loadFlistPage() {
  var url = getActionMappingURL("/refine?action=showflist&ajax=xml&bid="+bid+"&pid="+pid);
  var oBBSXml = new BBSXml();
  oBBSXml.GetUrlXml(url,showForumList);
}

function showEliteList(resXML) {
  var nowelites = $('eliteList').childNodes;
  for (var i = 0; i < nowelites.length; i++) {
    $('eliteList').removeChild(nowelites[i]);
  }
  var elites = resXML.getElementsByTagName("elite");
  for (var i = 0; i < elites.length; i++) {
    var row = document.createElement("tr");
    row.setAttribute("id", "etr_"+elites[i].childNodes[0].childNodes[0].nodeValue);

    var cell = document.createElement("td");
    var msgDiv = document.createElement("div");
    msgDiv.innerHTML = "<img src=\"images/dir.gif\" />";
    cell.appendChild(msgDiv);
    cell.className = "bgColor4";
    row.appendChild(cell);

    cell = document.createElement("td");
    msgDiv = document.createElement("div");
    var eliteId = elites[i].childNodes[0].childNodes[0].nodeValue;
    msgDiv.innerHTML = "<a href=\""+getActionMappingURL("/refine?action=index&bid="+bid+"&pid="+eliteId)+"\">" + elites[i].childNodes[1].childNodes[0].nodeValue + "</a>";
    msgDiv.className = "font1";
    cell.appendChild(msgDiv);
    cell.className = "bgColor2";
    row.appendChild(cell);

    cell = document.createElement("td");
    msgDiv = document.createElement("div");
    msgDiv.setAttribute("align","center");
    msgDiv.innerHTML = "";
    cell.appendChild(msgDiv);
    cell.className = "bgColor4";
    row.appendChild(cell);

    cell = document.createElement("td");
    msgDiv = document.createElement("div");
    msgDiv.setAttribute("align","center");
    msgDiv.innerHTML = elites[i].childNodes[3].childNodes[0].nodeValue;
    cell.appendChild(msgDiv);
    cell.className = "bgColor2";
    row.appendChild(cell);

    cell = document.createElement("td");
    msgDiv = document.createElement("div");
    msgDiv.setAttribute("align","center");
    msgDiv.innerHTML = elites[i].childNodes[4].childNodes[0].nodeValue;
    cell.appendChild(msgDiv);
    cell.className = "bgColor4";
    row.appendChild(cell);

    //row.appendChild(createCellWithHTML("<img src=\"images/dir.gif\" />"));
    //row.appendChild(createCellWithText(elites[i].childNodes[1].childNodes[0].nodeValue));
    //row.appendChild(createCellWithHTMLCenter(elites[i].childNodes[2].childNodes[0].nodeValue)));
    //row.appendChild(createCellWithHTMLCenter(elites[i].childNodes[3].childNodes[0].nodeValue)));
    //row.appendChild(createCellWithHTMLCenter(elites[i].childNodes[4].childNodes[0].nodeValue)));
    $('eliteList').appendChild(row);
  }
}

function showForumList(resXML) {
  var elites = resXML.getElementsByTagName("elite");
  for (var i = 0; i < elites.length; i++) {
    var row = document.createElement("tr");
    row.setAttribute("id", "ftr_"+elites[i].childNodes[0].childNodes[0].nodeValue);

    var cell = document.createElement("td");
    var msgDiv = document.createElement("div");
    msgDiv.innerHTML = "<img src=\"images/file.gif\" />";
    cell.appendChild(msgDiv);
    cell.className = "bgColor4";
    row.appendChild(cell);

    cell = document.createElement("td");
    msgDiv = document.createElement("div");
    var mainId = elites[i].childNodes[1].childNodes[0].nodeValue;
    msgDiv.innerHTML = "<a href=\""+getActionMappingURL("/read?action=elite&id=" + mainId + "&bid=" + bid + "&eliteId=" + pid + "&fcpage=1&fcaction=index")+"\">" + elites[i].childNodes[2].childNodes[0].nodeValue+"</a>";
    msgDiv.className = "font1";
    cell.appendChild(msgDiv);
    cell.className = "bgColor2";
    row.appendChild(cell);

    cell = document.createElement("td");
    msgDiv = document.createElement("div");
    msgDiv.setAttribute("align","center");
    msgDiv.innerHTML = elites[i].childNodes[3].childNodes[0].nodeValue;
    cell.appendChild(msgDiv);
    cell.className = "bgColor4";
    row.appendChild(cell);

    cell = document.createElement("td");
    msgDiv = document.createElement("div");
    msgDiv.setAttribute("align","center");
    msgDiv.innerHTML = elites[i].childNodes[4].childNodes[0].nodeValue;
    cell.appendChild(msgDiv);
    cell.className = "bgColor2";
    row.appendChild(cell);

    cell = document.createElement("td");
    msgDiv = document.createElement("div");
    msgDiv.setAttribute("align","center");
    msgDiv.innerHTML = elites[i].childNodes[5].childNodes[0].nodeValue;
    cell.appendChild(msgDiv);
    cell.className = "bgColor4";
    row.appendChild(cell);

    //row.appendChild(createCellWithHTML("<img src=\"images/file.gif\" />"));
    //row.appendChild(createCellWithText(elites[i].childNodes[1].childNodes[0].nodeValue));
    //row.appendChild(createCellWithHTMLCenter(elites[i].childNodes[2].childNodes[0].nodeValue)));
    //row.appendChild(createCellWithHTMLCenter(elites[i].childNodes[3].childNodes[0].nodeValue)));
    //row.appendChild(createCellWithHTMLCenter(elites[i].childNodes[4].childNodes[0].nodeValue)));
    $('forumList').appendChild(row);
  }
}

function createCellWithText(text) {
   var cell = document.createElement("td");
   cell.appendChild(document.createTextNode(text));
   return cell;
}

function createCellWithHTML(text) {
   var cell = document.createElement("td");
   var msgDiv = document.createElement("div");
   msgDiv.innerHTML = text;
   cell.appendChild(msgDiv);
   return cell;
}

function createCellWithHTMLCenter(text) {
   var cell = document.createElement("td");
   var msgDiv = document.createElement("div");
   msgDiv.setAttribute("align","center");
   msgDiv.innerHTML = text;
   cell.appendChild(msgDiv);
   return cell;
}


//-->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -