// 获取科技管理机构的前N条信息列表 function getTopNAllWorldScience(columnid, topN, insertPanelID, showDate) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } if (!isInteger(showDate)) { return; } $.getJSON('handlers/cistcWorldScienceList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { //alert(insertPanelID); var RWorldScienceInfoList = pageData.KeyWorldScienceList; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RWorldScienceInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RWorldScienceInfoList[i].WorldChineseName + ""; else li.innerHTML = "" + RWorldScienceInfoList[i].WorldChineseName + ""; Uptd.appendChild(li); } }); } // 获取科研院所的前N条信息列表 function getTopNAllScientResearch(columnid, topN, insertPanelID, showDate) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } if (!isInteger(showDate)) { return; } $.getJSON('handlers/cistcScienceResearchList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { //alert(insertPanelID); var RScienceResearchInfoList = pageData.Researchlist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RScienceResearchInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RScienceResearchInfoList[i].ResearchChineseName + ""; else li.innerHTML = "" + RScienceResearchInfoList[i].ResearchChineseName + ""; Uptd.appendChild(li); } }); } // 获取高等院校的前N条信息列表 function getTopNAllChinaCollege(columnid, topN, insertPanelID, showDate) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } if (!isInteger(showDate)) { return; } $.getJSON('handlers/cistcChinaCollegeList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { //alert(insertPanelID); var RChinaCollegeInfoList = pageData.ChinaCollegelist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RChinaCollegeInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RChinaCollegeInfoList[i].CollegeName + ""; else li.innerHTML = "" + RChinaCollegeInfoList[i].CollegeName + ""; Uptd.appendChild(li); } }); } // 获取国家重点实验室的前N条信息列表 function getTopNAllKeyLab(columnid, topN, insertPanelID, showDate) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } if (!isInteger(showDate)) { return; } $.getJSON('handlers/cistcKeyLabList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { //alert(insertPanelID); var RKeyLabInfoList = pageData.KeyLablist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RKeyLabInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RKeyLabInfoList[i].LabName + ""; else li.innerHTML = "" + RKeyLabInfoList[i].LabName + ""; Uptd.appendChild(li); } }); } // 获取常用科学数据库的前N条信息列表 function getTopNAllConcept(columnid, topN, insertPanelID, showDate) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } if (!isInteger(showDate)) { return; } $.getJSON('handlers/cistcConceptList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { //alert(insertPanelID); var RConceptInfoList = pageData.Conceptlist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RConceptInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RConceptInfoList[i].CcptName + ""; else li.innerHTML = "" + RConceptInfoList[i].CcptName + ""; Uptd.appendChild(li); } }); } //获取世界科技名人录的前N条信息列表 function getTopNAllFamous(columnid, topN, insertPanelID, showDate) { //首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } if (!isInteger(showDate)) { return; } $.getJSON('handlers/cistcFamousList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { var RFamousInfoList = pageData.FamousList; var Uptd = document.getElementById(insertPanelID); //构造信息列表 for (var i = 0; i < RFamousInfoList.length; i++) { //创建li及其样式 var li = document.createElement("li"); if (showDate == "1") li.innerHTML = "" + RFamousInfoList[i].Cname + ""; else li.innerHTML = "" + RFamousInfoList[i].Cname + ""; Uptd.appendChild(li); } }); } // 获取中国科技通讯的前N条信息列表 function getTopNAllMagazineYear(columnid,insertPanelID) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } $.getJSON('handlers/cistcMagazineYear.ashx', { 'columnid': columnid }, function (pageData) { //alert(insertPanelID); var RMagazineInfoList = pageData.Magazinelist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RMagazineInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (i == 0) { li.setAttribute("class", "uk-active"); } var clickFun = "ShowMagazineInfoByYear('InfoList0'," + RMagazineInfoList[i].MagazineYear + ");" li.setAttribute("onclick", clickFun); // li.innerHTML = ""; li.innerHTML = "" + RMagazineInfoList[i].MagazineYear + ""; Uptd.appendChild(li); } }); } // 获取中国科技通讯栏目某一年度信息列表(支持关键字查询) function getTopNAllMagazine(insertPanelID, keyword) { // 首先验证其是否为空,然后验证其是否为数字 if (keyword == "") { return; } $.getJSON('handlers/cistcMagazineList.ashx', { 'keyword': keyword }, function (pageData) { //alert(insertPanelID); var RMagazineInfo = pageData.Magazinelist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RMagazineInfo.length; i++) { // 创建li及其样式 var li = document.createElement("div"); //li.setAttribute("class", "uk-width-1-3"); // li.setAttribute("style", "width:160px"); li.setAttribute("class", "uk-width-1-4 uk-width-large-1-3 uk-width-medium-1-3 uk-width-small-1-2 uk-panel uk-panel-box uk-panel-box-primary uk-text-center"); li.innerHTML = "" + RMagazineInfo[i].MagazineCode + ""; Uptd.appendChild(li); } }); } // 获取指定栏目ID及其所有子栏目的第N页世界科技名人录列表 function getPageAllFamousByMenuID(columnid, insertPanelID, showDate, keyword, pagenum, pagesize) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(pagenum)) { return; } if (!isInteger(pagesize)) { return; } if (!isInteger(showDate)) { return; } if (pagenum == "") pagenum = GetQueryString("pagenum"); if (!isInteger(parseInt(pagenum))) { return; } $.getJSON('handlers/cistcFamousList.ashx', { 'columnid': columnid, 'isall': 1, 'keyword': keyword, 'pagenum': pagenum }, function (pageData) { var RFamousInfoList = pageData.FamousList; var Uptd = document.getElementById(insertPanelID); //构造信息列表 for (var i = 0; i < RFamousInfoList.length; i++) { //创建li及其样式 var li = document.createElement("li"); if (showDate == "1") { li.innerHTML = "
" + RFamousInfoList[i].Country + "
" + RFamousInfoList[i].Cname + "
" + RFamousInfoList[i].Class + "
"; } else li.innerHTML = "
" + RFamousInfoList[i].Country + "
" + RFamousInfoList[i].Cname + "
" + RFamousInfoList[i].Class + "
"; Uptd.appendChild(li); } // 处理翻页开始 var ul = document.createElement("ul"); ul.setAttribute("class", "uk-pagination uk-pagination-left"); var currentpage = parseInt(pageData.Pagenum); var startpage = 1; if (currentpage > 10) { startpage = currentpage - 8; var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + 1 + ""; ul.appendChild(li) var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) } var endpage = parseInt(pageData.Maxpage); if (currentpage < parseInt(pageData.Maxpage) - 8) { endpage = currentpage + 6; endpage = startpage > (startpage + 12) ? startpage : (startpage + 12); endpage = endpage > parseInt(pageData.Maxpage) ? parseInt(pageData.Maxpage) : endpage; } for (var i = startpage; i <= endpage; i++) { var li = document.createElement("li"); if (parseInt(pageData.Pagenum) == i) { li.setAttribute("class", "uk-active"); li.innerHTML = "" + i + ""; } else { li.setAttribute("class", ""); li.innerHTML = "" + i + ""; } ul.appendChild(li); } if (endpage < parseInt(pageData.Maxpage) - 1) { var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + pageData.Maxpage + ""; ul.appendChild(li) } Uptd.appendChild(ul); // 翻页处理完成 }); } // 获取指定栏目ID及其所有子栏目的第N页科技管理机构列表 function getPageAllManageByMenuID(columnid, insertPanelID, showDate, keyword, pagenum, pagesize) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(pagenum)) { return; } if (!isInteger(pagesize)) { return; } if (!isInteger(showDate)) { return; } if (pagenum == "") pagenum = GetQueryString("pagenum"); if (!isInteger(parseInt(pagenum))) { return; } $.getJSON('handlers/cistcWorldScienceList.ashx', { 'columnid': columnid, 'isall': 1, 'keyword': keyword, 'pagenum': pagenum }, function (pageData) { //alert(insertPanelID); var RWorldScienceInfoList = pageData.KeyWorldScienceList; var Uptd = document.getElementById(insertPanelID); //构造信息列表 for (var i = 0; i < RWorldScienceInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RWorldScienceInfoList[i].WorldChineseName + ""; else li.innerHTML = "" + RWorldScienceInfoList[i].WorldChineseName + ""; Uptd.appendChild(li); } // 处理翻页开始 var ul = document.createElement("ul"); ul.setAttribute("class", "uk-pagination uk-pagination-left"); var currentpage = parseInt(pageData.Pagenum); var startpage = 1; if (currentpage > 10) { startpage = currentpage - 8; var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + 1 + ""; ul.appendChild(li) var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) } var endpage = parseInt(pageData.Maxpage); if (currentpage < parseInt(pageData.Maxpage) - 8) { endpage = currentpage + 6; endpage = startpage > (startpage + 12) ? startpage : (startpage + 12); endpage = endpage > parseInt(pageData.Maxpage) ? parseInt(pageData.Maxpage) : endpage; } for (var i = startpage; i <= endpage; i++) { var li = document.createElement("li"); if (parseInt(pageData.Pagenum) == i) { li.setAttribute("class", "uk-active"); li.innerHTML = "" + i + ""; } else { li.setAttribute("class", ""); li.innerHTML = "" + i + ""; } ul.appendChild(li); } if (endpage < parseInt(pageData.Maxpage) - 1) { var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + pageData.Maxpage + ""; ul.appendChild(li) } Uptd.appendChild(ul); // 翻页处理完成 }); } // 获取指定栏目ID及其所有子栏目的第N页科研院所列表 function getPageNAllScientResearch(columnid, insertPanelID, showDate, keyword, pagenum, pagesize) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(pagenum)) { return; } if (!isInteger(pagesize)) { return; } if (!isInteger(showDate)) { return; } if (pagenum == "") pagenum = GetQueryString("pagenum"); if (!isInteger(parseInt(pagenum))) { return; } $.getJSON('handlers/cistcScienceResearchList.ashx', { 'columnid': columnid, 'isall': 1, 'keyword': keyword, 'pagenum': pagenum }, function (pageData) { //alert(insertPanelID); var RScienceResearchInfoList = pageData.Researchlist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RScienceResearchInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RScienceResearchInfoList[i].ResearchChineseName + ""; else li.innerHTML = "" + RScienceResearchInfoList[i].ResearchChineseName + ""; Uptd.appendChild(li); } // 处理翻页开始 var ul = document.createElement("ul"); ul.setAttribute("class", "uk-pagination uk-pagination-left"); var currentpage = parseInt(pageData.Pagenum); var startpage = 1; if (currentpage > 10) { startpage = currentpage - 8; var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + 1 + ""; ul.appendChild(li) var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) } var endpage = parseInt(pageData.Maxpage); if (currentpage < parseInt(pageData.Maxpage) - 8) { endpage = currentpage + 6; endpage = startpage > (startpage + 12) ? startpage : (startpage + 12); endpage = endpage > parseInt(pageData.Maxpage) ? parseInt(pageData.Maxpage) : endpage; } for (var i = startpage; i <= endpage; i++) { var li = document.createElement("li"); if (parseInt(pageData.Pagenum) == i) { li.setAttribute("class", "uk-active"); li.innerHTML = "" + i + ""; } else { li.setAttribute("class", ""); li.innerHTML = "" + i + ""; } ul.appendChild(li); } if (endpage < parseInt(pageData.Maxpage) - 1) { var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + pageData.Maxpage + ""; ul.appendChild(li) } Uptd.appendChild(ul); // 翻页处理完成 }); } // 获取指定栏目ID及其所有子栏目的第N页高等院校列表 function getPageNAllChinaCollege(columnid, insertPanelID, showDate, keyword, pagenum, pagesize) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(pagenum)) { return; } if (!isInteger(pagesize)) { return; } if (!isInteger(showDate)) { return; } if (pagenum == "") pagenum = GetQueryString("pagenum"); if (!isInteger(parseInt(pagenum))) { return; } $.getJSON('handlers/cistcChinaCollegeList.ashx', { 'columnid': columnid, 'isall': 1, 'keyword': keyword, 'pagenum': pagenum }, function (pageData) { //alert(insertPanelID); var RChinaCollegeInfoList = pageData.ChinaCollegelist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RChinaCollegeInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RChinaCollegeInfoList[i].CollegeName + ""; else li.innerHTML = "" + RChinaCollegeInfoList[i].CollegeName + ""; Uptd.appendChild(li); } // 处理翻页开始 var ul = document.createElement("ul"); ul.setAttribute("class", "uk-pagination uk-pagination-left"); var currentpage = parseInt(pageData.Pagenum); var startpage = 1; if (currentpage > 10) { startpage = currentpage - 8; var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + 1 + ""; ul.appendChild(li) var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) } var endpage = parseInt(pageData.Maxpage); if (currentpage < parseInt(pageData.Maxpage) - 8) { endpage = currentpage + 6; endpage = startpage > (startpage + 12) ? startpage : (startpage + 12); endpage = endpage > parseInt(pageData.Maxpage) ? parseInt(pageData.Maxpage) : endpage; } for (var i = startpage; i <= endpage; i++) { var li = document.createElement("li"); if (parseInt(pageData.Pagenum) == i) { li.setAttribute("class", "uk-active"); li.innerHTML = "" + i + ""; } else { li.setAttribute("class", ""); li.innerHTML = "" + i + ""; } ul.appendChild(li); } if (endpage < parseInt(pageData.Maxpage) - 1) { var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + pageData.Maxpage + ""; ul.appendChild(li) } Uptd.appendChild(ul); // 翻页处理完成 }); } // 获取指定栏目ID及其所有子栏目的第N页国家重点实验室列表 function getPageNAllKeyLab(columnid, insertPanelID, showDate, keyword, pagenum, pagesize) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(pagenum)) { return; } if (!isInteger(pagesize)) { return; } if (!isInteger(showDate)) { return; } if (pagenum == "") pagenum = GetQueryString("pagenum"); if (!isInteger(parseInt(pagenum))) { return; } $.getJSON('handlers/cistcKeyLabList.ashx', { 'columnid': columnid, 'isall': 1, 'keyword': keyword, 'pagenum': pagenum }, function (pageData) { //alert(insertPanelID); var RKeyLabInfoList = pageData.KeyLablist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RKeyLabInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RKeyLabInfoList[i].LabName + ""; else li.innerHTML = "" + RKeyLabInfoList[i].LabName + ""; Uptd.appendChild(li); } // 处理翻页开始 var ul = document.createElement("ul"); ul.setAttribute("class", "uk-pagination uk-pagination-left"); var currentpage = parseInt(pageData.Pagenum); var startpage = 1; if (currentpage > 10) { startpage = currentpage - 8; var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + 1 + ""; ul.appendChild(li) var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) } var endpage = parseInt(pageData.Maxpage); if (currentpage < parseInt(pageData.Maxpage) - 8) { endpage = currentpage + 6; endpage = startpage > (startpage + 12) ? startpage : (startpage + 12); endpage = endpage > parseInt(pageData.Maxpage) ? parseInt(pageData.Maxpage) : endpage; } for (var i = startpage; i <= endpage; i++) { var li = document.createElement("li"); if (parseInt(pageData.Pagenum) == i) { li.setAttribute("class", "uk-active"); li.innerHTML = "" + i + ""; } else { li.setAttribute("class", ""); li.innerHTML = "" + i + ""; } ul.appendChild(li); } if (endpage < parseInt(pageData.Maxpage) - 1) { var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + pageData.Maxpage + ""; ul.appendChild(li) } Uptd.appendChild(ul); // 翻页处理完成 }); } // 获取指定栏目ID及其所有子栏目的第N页常用科学数据库列表 function getPageNAllConcept(columnid, insertPanelID, showDate, keyword, pagenum, pagesize) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(pagenum)) { return; } if (!isInteger(pagesize)) { return; } if (!isInteger(showDate)) { return; } if (pagenum == "") pagenum = GetQueryString("pagenum"); if (!isInteger(parseInt(pagenum))) { return; } $.getJSON('handlers/cistcConceptList.ashx', { 'columnid': columnid, 'isall': 1, 'keyword': keyword, 'pagenum': pagenum }, function (pageData) { //alert(insertPanelID); var RConceptInfoList = pageData.Conceptlist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RConceptInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-article-lead"); if (showDate == "1") li.innerHTML = "" + RConceptInfoList[i].CcptName + ""; else li.innerHTML = "" + RConceptInfoList[i].CcptName + ""; Uptd.appendChild(li); } // 处理翻页开始 var ul = document.createElement("ul"); ul.setAttribute("class", "uk-pagination uk-pagination-left"); var currentpage = parseInt(pageData.Pagenum); var startpage = 1; if (currentpage > 10) { startpage = currentpage - 8; var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + 1 + ""; ul.appendChild(li) var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) } var endpage = parseInt(pageData.Maxpage); if (currentpage < parseInt(pageData.Maxpage) - 8) { endpage = currentpage + 6; endpage = startpage > (startpage + 12) ? startpage : (startpage + 12); endpage = endpage > parseInt(pageData.Maxpage) ? parseInt(pageData.Maxpage) : endpage; } for (var i = startpage; i <= endpage; i++) { var li = document.createElement("li"); if (parseInt(pageData.Pagenum) == i) { li.setAttribute("class", "uk-active"); li.innerHTML = "" + i + ""; } else { li.setAttribute("class", ""); li.innerHTML = "" + i + ""; } ul.appendChild(li); } if (endpage < parseInt(pageData.Maxpage) - 1) { var lieto = document.createElement("li"); lieto.innerHTML = "..."; ul.appendChild(lieto) var li = document.createElement("li"); li.setAttribute("class", ""); li.innerHTML = "" + pageData.Maxpage + ""; ul.appendChild(li) } Uptd.appendChild(ul); // 翻页处理完成 }); }