// 根据栏目ID获取导航栏目内容 function getNavigateBar(menuid, insertPanelID) { // 首先验证其是否为空,然后验证其是否为数字 if (!isABSInteger(menuid)) { return; } var columnid = parseInt(GetQueryString("column")); if (!isABSInteger(columnid)) return; if (columnid != menuid) columnid = menuid; $.getJSON('handlers/cistcNavMenu.ashx', { 'menuid': menuid }, function (pageData) { var RMenus = pageData.menus; // 标题对象 var menuName; menuName = document.getElementById("menuName"); // 导航条对象 var Uptd; if (insertPanelID == "") Uptd = document.getElementById("NavMenu"); else Uptd = document.getElementById(insertPanelID); var innerHtml = ""; if (Uptd == null) return; { // 清空原有导航信息 for (var i = Uptd.childNodes.length - 1; i >= 0; i--) Uptd.removeChild(Uptd.lastChild); // 首页 var Topli = document.createElement("li"); // li.setAttribute("class", "uk-open"); // var conn = System.Configuration.ConfigurationManager.ConnectionStrings["cistc"].ConnectionString; //alert(conn); Topli.innerHTML = "当前位置:首页"; Uptd.appendChild(Topli); for (var i = 0; i < RMenus.length; i++) { // 创建li及其样式 var li = document.createElement("li"); if (i == RMenus.length - 1) { li.setAttribute("class", "uk-active"); li.innerHTML = "" + RMenus[i].MenuName + ""; // 栏目标题赋值 if (menuName != null) menuName.innerHTML = "" + RMenus[i].MenuName + ""; } else { li.innerHTML = "" + RMenus[i].MenuName + ""; } Uptd.appendChild(li); } } // Uptd.appendChild(li); }); } // 根据栏目ID获取导航栏目内容 function getLeaderNavigateBar(menuid, insertPanelID,keyword) { // 首先验证其是否为空,然后验证其是否为数字 if (!isABSInteger(menuid)) { return; } var columnid = parseInt(GetQueryString("column")); //var keyword = GetQueryStringunescape("keyword"); if (!isABSInteger(columnid)) return; if (columnid != menuid) columnid = menuid; $.getJSON('handlers/cistcNavMenu.ashx', { 'menuid': menuid, 'keyword': keyword }, function (pageData) { var RMenus = pageData.menus; // 标题对象 var menuName; menuName = document.getElementById("menuName"); // 导航条对象 var Uptd; if (insertPanelID == "") Uptd = document.getElementById("NavMenu"); else Uptd = document.getElementById(insertPanelID); var innerHtml = ""; if (Uptd == null) return; { // 清空原有导航信息 for (var i = Uptd.childNodes.length - 1; i >= 0; i--) Uptd.removeChild(Uptd.lastChild); // 首页 var Topli = document.createElement("li"); // li.setAttribute("class", "uk-open"); // var conn = System.Configuration.ConfigurationManager.ConnectionStrings["cistc"].ConnectionString; //alert(conn); Topli.innerHTML = "当前位置:首页"; Uptd.appendChild(Topli); for (var i = 0; i < RMenus.length; i++) { // 创建li及其样式 var li = document.createElement("li"); if (i == RMenus.length - 1) { li.setAttribute("class", "uk-active"); li.innerHTML = "" + RMenus[i].MenuName + ""; // 栏目标题赋值 if (menuName != null) menuName.innerHTML = "" + RMenus[i].LeaderName + ""; } else { li.innerHTML = "" + RMenus[i].MenuName + ""; } Uptd.appendChild(li); } } // Uptd.appendChild(li); }); } // 获取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 }