//window.onload = function () { // // 提取一级栏目 // getTopMenuList(8); // //提取合作司下的栏目 // getTopMenuList1(204); // //提取专题专栏下的栏目 // getTopMenuList2(565); // // // getTopNInfoByMenuID(221, 6, 'infolist0'); // getTopNInfoByMenuID(764, 6, 'infolist1'); // getTopNInfoByMenuID(223, 6, 'infolist2'); // getTopNInfoByMenuID(344, 6, 'infolist3'); // getTopNInfoByMenuID(222, 6, 'infolist4'); // getTopNInfoByMenuID(375, 8, 'infolist3751'); // getTopNProjectByMenuId(224, 224, 6); // getInfoMenu(205); //} //统计访问IP document.write(""); //var IPUpdate = new RegExp("(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])",""); var IPUpdate = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/; function IPCount(){ var IP = returnCitySN.cip; IP = IP.split(" ").join(""); //var anotherIP = IP.match(IPUpdate, IP); if(IPUpdate.test(IP)){ $.ajax({ url: '/handlers/cistcIPCount.ashx', type: 'POST', dataType: 'json', data: "IP="+IP, success: function(){ }, error: function(){ } }) }else { return; } } // 合作网中文版栏目ID获取一级栏目内容 function getTopMenuList(menuid) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(menuid)) { return; } $.getJSON('handlers/cistcMenu.ashx', { 'menuid': menuid }, function (pageData) { var RMenus = pageData.menus; RMenus var Uptd = document.getElementById("topMenu"); var innerHtml = ""; var menuid = GetQueryString("column"); for (var i = 0; i < RMenus.length; i++) { // 创建li及其样式 var li = document.createElement("li"); if (RMenus[i].MenuId == "" || RMenus[i].MenuId == menuid) { li.setAttribute("class", "uk-open"); } else { li.setAttribute("class", "uk-active"); } li.innerHTML = "" + RMenus[i].MenuName + ""; // innerHtml="
  • " // innerHtml += "" + RMenus[i].MenuName + ""; // innerHtml += "
  • " Uptd.appendChild(li); } // Uptd.appendChild(li); IPCount(); }); } //提取合作司下的栏目 function getTopMenuList1(menuid) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(menuid)) { return; } $.getJSON('handlers/cistcMenu.ashx', { 'menuid': menuid }, function (pageData) { var RMenus = pageData.menus; var Uptd = document.getElementById("column210"); for (var i = 0; i < RMenus.length; i++) { // 创建li及其样式 if (i > 2) return; var li = document.createElement("li"); li.setAttribute("class", "aboutUs"); li.innerHTML = "" + RMenus[i].MenuName + ""; Uptd.appendChild(li); } }); } //提取专题专栏下的栏目 function getTopMenuList2(menuid) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(menuid)) { return; } $.getJSON('handlers/cistcMenu.ashx', { 'menuid': menuid }, function (pageData) { var RMenus = pageData.menus; var Uptd = document.getElementById("column565"); for (var i = 0; i < RMenus.length; i++) { // 创建li及其样式 if (i > 3) return; var li = document.createElement("li"); li.innerHTML = "" + RMenus[i].MenuName + ""; Uptd.appendChild(li); } }); } // 获取栏目并填充 function getInfoMenu(menuid) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(menuid)) { return; } $.getJSON('handlers/cistcMenu.ashx', { 'menuid': menuid }, function (pageData) { var RMenus = pageData.menus; for (var i = 0; i < RMenus.length; i++) { // 创建li及其样式 var Uptd = document.getElementById("column" + RMenus[i].MenuId); if (Uptd != null) { var href = document.createElement("a"); href.setAttribute("href", RMenus[i].MenuUrl); href.setAttribute("class", "uk-panel-menu-title"); href.innerHTML = RMenus[i].MenuName; var hr = document.createElement("hr"); hr.setAttribute("class", "uk-article-cistc-divider"); href.appendChild(hr); Uptd.appendChild(href); } } }); } // 获取指定栏目ID前N条信息列表 function getTopNInfoByMenuID(columnid, topN, insertPanelID, showDate) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } if (!isInteger(showDate)) { return; } $.getJSON('handlers/cistcMenuInfoList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { //alert(insertPanelID); var RMenuInfoList = pageData.infolist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 for (var i = 0; i < RMenuInfoList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); if (showDate == "1") li.innerHTML = "" + RMenuInfoList[i].InfoTitle + " (" + RMenuInfoList[i].InfoPublicDate + ")"; else li.innerHTML = "" + RMenuInfoList[i].InfoTitle + ""; Uptd.appendChild(li); } }); } ////////////获取底部信息 function getTopNInfoByMenuID1(columnid, topN, insertPanelID) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } $.getJSON('handlers/cistcMenuInfoList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { //alert(insertPanelID); var RMenuInfoList = pageData.infolist; // 构造信息列表 for (var i = 0; i < RMenuInfoList.length; i++) { var Uptd = document.getElementById(insertPanelID+i); if (Uptd!=null) { // 创建li及其样式 var li = document.createElement("li"); // li.setAttribute("class", "uk-active"); li.innerHTML = "" + RMenuInfoList[i].InfoTitle + ""; Uptd.appendChild(li); } } }); } //信息栏目中获取图片 function getTopNInfoByMenuID2(columnid, topN, insertPanelID) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } $.getJSON('handlers/cistcMenuInfoList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { //alert(insertPanelID); var RMenuInfoList = pageData.infolist; var Uptd = document.getElementById(insertPanelID); // 构造信息列表 var char = insertPanelID.substring(insertPanelID.length,2); // alert(insertPanelID.length - 1); // alert(char); for (var i = 0; i < RMenuInfoList.length; i++) { if (i == char) { // 创建li及其样式 var li = document.createElement("li"); li.innerHTML = "" + RMenuInfoList[i].InfoContent + "
    " + RMenuInfoList[i].InfoTitle + "
    "; Uptd.appendChild(li); } } }); } //获得通知通告信息量前topNumber条 function getTopNProjectByMenuId(columnid, columnid2, topN) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(columnid2)) { return; } $.getJSON('handlers/cistcMenuProject.ashx', { 'columnid': columnid, "columnid2": columnid2, "topN": topN }, function (pageData) { var RProjectList = pageData.Projectlist; var Uptd = document.getElementById("infolist224"); for (var i = 0; i < RProjectList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); li.innerHTML = "" + RProjectList[i].ProjectTitle + "(" + RProjectList[i].ProjectPublicDate + ")"; if (Uptd != null) Uptd.appendChild(li); } }); } function getMenuById(menuid, insertPanelID) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(menuid)) { return; } $.getJSON('handlers/cistcMenuName.ashx', { 'menuid': menuid }, function (pageData) { var RMenuList = pageData.menus; var Uptd = document.getElementById(insertPanelID); for (var i = 0; i < RMenuList.length; i++) { // 创建li及其样式 var li = document.createElement("li"); li.setAttribute("class", "uk-cistc-a"); li.innerHTML = "" + RMenuList[i].MenuName + ""; if (Uptd != null) Uptd.appendChild(li); } }); } // function getMenuById(menuid, insertPanelID) { // // 首先验证其是否为空,然后验证其是否为数字 // if (!isInteger(menuid)) { // return; // } // $.getJSON('handlers/cistcMenuName.ashx', { 'menuid': menuid }, function (pageData) { // var RMenuList = pageData.menus; // var Uptd = document.getElementById(insertPanelID); // var UptdTitle = document.getElementById(column979); // for (var i = 0; i < RMenuList.length; i++) { // // 创建li及其样式 // var li = document.createElement("li"); // if(menuid == 980 || menuid == 981 || menuid == 982 || menuid == 983){ // li.setAttribute("class", "getSystem"); // }else if(menuid == 979){ // li.setAttribute("class", "getSystemTitle"); // }else{ // li.setAttribute("class", "uk-cistc-a"); // } // //li.setAttribute("class", "uk-cistc-a"); // li.innerHTML = "" + RMenuList[i].MenuName + ""; // if(menuid == 979){ // li.innerHTML = "" + RMenuList[i].MenuName + ""; // } // if (Uptd != null) // Uptd.appendChild(li); // } // }); // } //获取系统平台内容 function getSystem(menuid, insertPanelID){ if (!isInteger(menuid)) { return; } $.getJSON('handlers/cistcMenuName.ashx', { 'menuid': menuid }, function (pageData) { var RMenuList = pageData.menus; var Uptd = document.getElementById(insertPanelID); var UptdTitle = document.getElementById(column979); for (var i = 0; i < RMenuList.length; i++) { var li = document.createElement("li"); if(menuid == 979){ li.setAttribute("class", "getSystemTitle"); //li.innerHTML = "" + RMenuList[i].MenuName + ""; li.innerHTML = "

    " + RMenuList[i].MenuName + "

    "; }else{ li.setAttribute("class", "getSystem"); var IDLocation = RMenuList[i].MenuUrl.indexOf("?"); var realUrl = RMenuList[i].MenuUrl.substring(0, IDLocation); li.innerHTML = "" + RMenuList[i].MenuName + ""; } if (Uptd != null){ Uptd.appendChild(li); } } }); } // 获取指定栏目ID前N条信息列表,并获取其内容中的首张图片 function getTopNInfoPicByMenuID(columnid, topN, insertPanelID) { // 首先验证其是否为空,然后验证其是否为数字 if (!isInteger(columnid)) { return; } if (!isInteger(topN)) { return; } $.getJSON('handlers/cistcInfoPicList.ashx', { 'columnid': columnid, 'topN': topN }, function (pageData) { var RMenuInfoList = pageData.infolist; var Uptd = document.getElementById(insertPanelID); //alert(insertPanelID); // 构造信息列表 for (var i = 0; i < RMenuInfoList.length; i++) { // 创建li及其样式 var li = document.getElementById("indexIMG" + i.toString()); li.setAttribute("onclick", "window.location='" + RMenuInfoList[i].InfoUrl + "';"); var p = document.getElementById("indexIMGtitle" + i.toString()); p.setAttribute("class", "uk-bottom"); if (li != null && li.firstChild != null) { li.removeChild(li.firstChild); var div = document.createElement("div"); div.setAttribute("class", "uk-cover-background uk-position-cover uk-animation-reverse uk-animation-middle-left"); div.setAttribute("style", "background-image: url('" + RMenuInfoList[i].InfoPicture + "'); animation-duration: 15s"); li.insertBefore(div, li.firstChild); } if (p != null) { var a = document.createElement("a"); a.setAttribute("href", RMenuInfoList[i].InfoUrl); a.innerHTML = RMenuInfoList[i].InfoTitle; p.appendChild(a); } } }); } // 获取url中的参数值 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } // 判断输入是否为整数 function isInteger(obj) { return typeof obj === 'number' && obj % 1 === 0 } // 判断输入是否为正整数 function isABSInteger(obj) { return Math.floor(obj) === obj }