var weburl = getWeburl(); //页面跳转 function getCurrentPage(colid) { var current = 1; if (document.all.pageto) { current = document.all.pageto.value*1; current = current > document.all.maxPage.value*1? document.all.maxPage.value*1 : current; } var artname = document.all.artname.value; artname = encodeURIComponent(artname); var namecon = artname?("&artname="+artname):""; // window.location = weburl+"column.jsp?id="+colid+"¤t="+current+namecon; // var url = "/col/" + colid + "/index" + (current == 1 ? "" : "_" + current) + ".html"; var url = "./index" + (current == 1 ? "" : "_" + current) + ".html"; var url2 = weburl + "/column.jsp?id=" + colid + "¤t=" + current + namecon; gotoColumnPageUrl(url, url2); } //跳转指定页 function getNumPage(colid, n) { var current = n > 1 ? n : 1; var artname = document.all.artname.value; artname = encodeURIComponent(artname); var namecon = artname?("&artname="+artname):""; // window.location = weburl+"column.jsp?id="+colid+"¤t="+current+namecon; // var url = "/col/" + colid + "/index" + (current == 1 ? "" : "_" + current) + ".html"; var url = "./index" + (current == 1 ? "" : "_" + current) + ".html"; var url2 = weburl + "/column.jsp?id=" + colid + "¤t=" + current + namecon; gotoColumnPageUrl(url, url2); } //首页 function funFirst(colid) { if (document.all.pageindex) { //document.all.pageindex.options[0].selected=true; } var artname = document.all.artname.value; artname = encodeURIComponent(artname); var namecon = artname?("&artname="+artname):""; // window.location = weburl+"column.jsp?id="+colid+"¤t=1"+namecon; // var url = "/col/" + colid + "/index.html"; var url = "./index.html"; var url2 = weburl + "/column.jsp?id=" + colid + "¤t=1" + namecon; gotoColumnPageUrl(url, url2); } //末页 function funEnd(end,colid) { if (document.all.pageindex) { //document.all.pageindex.options[end].selected=true; } var artname = document.all.artname.value; artname = encodeURIComponent(artname); var namecon = artname?("&artname="+artname):""; // window.location = weburl+"column.jsp?id="+colid+"¤t="+end+namecon; // var url = "/col/" + colid + "/index_" + end + ".html"; var url = "./index_" + end + ".html"; var url2 = weburl + "/column.jsp?id=" + colid + "¤t=" + end + namecon; gotoColumnPageUrl(url, url2); } //上一页 function funPre(colid) { var current = 1; if (document.all.pageindex) { current = document.all.pageindex.value*1-1; } var artname = document.all.artname.value; artname = encodeURIComponent(artname); var namecon = artname?("&artname="+artname):""; current = current<1?1:current; // window.location = weburl+"column.jsp?id="+colid+"¤t="+current+namecon; // var url = "/col/" + colid + "/index" + (current == 1 ? "" : "_" + current) + ".html"; var url = "./index" + (current == 1 ? "" : "_" + current) + ".html"; var url2 = weburl + "/column.jsp?id=" + colid + "¤t=" + current + namecon; gotoColumnPageUrl(url, url2); } //下一页 function funNext(colid) { var current = 1; if (document.all.pageindex) { current = document.all.pageindex.value*1+1; current = current > document.all.maxPage.value*1? document.all.maxPage.value*1 : current; } var artname = document.all.artname.value; artname = encodeURIComponent(artname); var namecon = artname?("&artname="+artname):""; // window.location = weburl+"column.jsp?id="+colid+"¤t="+current+namecon; // var url = "/col/" + colid + "/index" + (current == 1 ? "" : "_" + current) + ".html"; var url = "./index" + (current == 1 ? "" : "_" + current) + ".html"; var url2 = weburl + "/column.jsp?id=" + colid + "¤t=" + current + namecon; gotoColumnPageUrl(url, url2); } function changeSearchKey(obj) { var artnametopobj = document.all.artnametop; if (artnametopobj) { artnametopobj.value = obj.value; } var artnameobj = document.all.artname; if (artnameobj) { artnameobj.value = obj.value; } } function checkNum(o) { if(o.value.length==1){ o.value=o.value.replace(/[^1-9]/g,'') }else{ o.value=o.value.replace(/\D/g,'') } if (!o.value) { o.value = ""; } if (o.value*1 > document.all.maxPage.value*1) { o.value = document.all.maxPage.value; } } function getWeburl() { var weburl = ""; var thisLink = document.location.href.replace("http://", "").replace("https://", "").split("/"); if (!thisLink || thisLink.length <= 2) { // http://www.sjz.gov.cn/column.jsp?id=1596014099904¤t=443 return weburl; } if (thisLink[1] == "col") { // http://www.sjz.gov.cn/col/1596014099904/index.html return weburl; } // 第三个位置包含col:从属于主站 // http://www.sjz.gov.cn/czj/column.jsp?id=1592959611752¤t=2 // http://www.sjz.gov.cn/czj/col/1592959611752/index_20.html if (thisLink[2].includes("col")) { weburl = "/" + thisLink[1]; } return weburl; } function gotoColumnPageUrl(url, url2) { $.ajax({ type: "GET", cache: false, url: url, data: "", success: function(data) { // alert("success"); window.location = data.indexOf("filter.html") > -1 ? url2 : url; }, error: function() { // alert("error"); window.location = url2; } }); } function getHostUrl() { return window.location.host; }