var contextRootPath = "/"; var pageCount = 1;//总页数 var regExp = /_ueditor_page_break_tag_/;//根据某处字符来分页 var saveContent;//用于保存分页数据 var content, pageList;//保存全局ID // 计算暂停设置、颜色设置 $(document).ready(function(){ var mySiteDate = new Date(); }); UeInitialize = function (id,page) { var cTxt = $(id).html(); content = $(id); pageList = $(page); if (cTxt != null && regExp.test(cTxt)) { saveContent = cTxt.split(regExp); pageCount = saveContent.length; } window.UePageContent(1); }; UePageContent = function (pageIndex) { if (pageIndex >= 1 && pageIndex <= pageCount && saveContent != null && saveContent.length >= 0) { var pageHtml = pageList; if ((parseInt(pageIndex) - 1) <= saveContent.length) { content.html(saveContent[parseInt(pageIndex) - 1]); } pageHtml.html(""); var innHtml = "页数:" + pageIndex + "/" + pageCount; innHtml += "  首页"; if (pageIndex > 1) { innHtml += "  上一页"; } if (pageIndex < pageCount) { innHtml += "  下一页"; } innHtml += "  末页"; pageHtml.html(innHtml); } } // 列表页面分页 function pageLink(number){ if(number == 0){ window.location = pageUrlFile() + "." + pageUrlExt(); } else { window.location = pageUrlFile() + number + "." + pageUrlExt(); } } function pageUrlFile(){ var selfUrl = document.location.href; var urlAdds = selfUrl.split("/"); var urlAdd = urlAdds[urlAdds.length - 1]; var url = urlAdd.split(""+ pageNum()); url = url[0].split("."); return selfUrl.substring(0,selfUrl.lastIndexOf(urlAdd)) + url[0]; } function pageUrlExt(){ var selfUrl = document.location.href; var urlAdds = selfUrl.split("/"); var urlAdd = urlAdds[urlAdds.length - 1]; var url = urlAdd.split("."); return url[1]; } function pageNum(){ var selfUrl = document.location.href; var urlAdds = selfUrl.split("/"); var url = urlAdds[urlAdds.length - 1]; var result = url.match(/\d+/g); if(result == ""){ return 0; }else{ return result; } } // 访问量开关 var isSiteTraffic = '1';//是否启用页面计数器(默认1是/0否) var isArtTraffic = '1';//是否启用文章计数器(默认1是/0否) var isInterTraffic = '1';//是否启用访谈计数器(默认1是/0否) // 计数器 function getCounterFunction(objType,isSaveOnly,returnFun){ try{ var url = ''; if('article' == objType && '1' == isArtTraffic){; url = 'http://124.95.184.60/selfTraffic/setArticleCount.ct'; } if('page' == objType && '1' == isSiteTraffic){; url = 'http://124.95.184.60/selfTraffic/setPageCount.ct'; } if('site' == objType && '1' == isSiteTraffic){; url = 'http://124.95.184.60/selfTraffic/setSiteCount.ct'; } if('getsite' == objType && '1' == isSiteTraffic){; url = 'http://124.95.184.60/selfTraffic/getSiteCount.ct'; } if(url == ''){ return; } // 不需要返回值的,需要异步访问,速度快 var isAsync = false; if('1' == isSaveOnly){ isAsync = true; } // 解决ajax跨域调用出现No Transport jQuery.support.cors = true; $.ajax({ type : "POST", async : isAsync, url : url, data : {siteCode:siteCode,objectId:objectId,pageId:pageId,multi:isSaveOnly}, dateType : "text", timeout : 10000, success : function(data){ returnFun(data); } }); }catch(e){} } // 新窗口打开URL地址 function openUrl(url){ window.open(url); } // 当前页面打开URL function jumpUrl(url){ window.location.href=url; } // 该文件根据站点创建,主要是替换二级域名。创建目录:/site/html/站点编码/ function setSiteCookie(name, value){ // 这里需要特殊注意:domain的跨域问题一定要指定二级域名,否则不好用,所以这个文件需要根据站点创建 $.cookie(name, value, {expires: 10, path: '/', domain: '.yongdapharm.cn'}); } // 动态地址 function getDynamicArticleUrl(domain, siteCode, logicId, selfSiteSiteId, columnLogicId, isWap, navigationSiteId){ var url = domain + "html/article.xhtml"; url += "?s=" + siteCode; url += "&p=" + selfSiteSiteId; url += "&c=" + columnLogicId; url += "&n=" + navigationSiteId; url += "&w=" + isWap; url += "&l=" + logicId; return url; } // 静态地址 function getDynamicArticlePseudoStaticUrl(domain, siteCode, logicId, selfSiteSiteId, columnLogicId, isWap, navigationSiteId){ var defStr = "0"; // 伪静态各参数不能为空,空的话用0填充 if (domain == '' || domain == null) { domain = ""; } if (siteCode == '' || siteCode == null) { siteCode = defStr; } if (logicId == '' || logicId == null) { logicId = defStr; } if (selfSiteSiteId == '' || selfSiteSiteId == null) { selfSiteSiteId = defStr; } if (columnLogicId == '' || columnLogicId == null) { columnLogicId = defStr; } if (isWap == '' || isWap == null) { isWap = defStr; } if (navigationSiteId == '' || navigationSiteId == null) { navigationSiteId = defStr; } // 参数是按照顺序写的,且不能少参数 var url = domain + "html"; url += "/" + siteCode; url += "/" + selfSiteSiteId; url += "/" + columnLogicId; url += "/" + navigationSiteId; url += "/" + isWap; url += "/" + logicId; url += ".html"; return url; } //动态地址 function getDynamicPageUrl(domain, siteCode, offset, selfSiteSiteId, columnLogicId){ var url = domain + "html/page.xhtml"; url += "?s=" + siteCode; url += "&o=" + offset; url += "&p=" + selfSiteSiteId; url += "&c=" + columnLogicId; return url; } //静态地址 function getDynamicPagePseudoStaticUrl(domain, siteCode, offset, selfSiteSiteId, columnLogicId){ var defStr = "0"; // 伪静态各参数不能为空,空的话用0填充 if (domain == '' || domain == null) { domain = ""; } if (siteCode == '' || siteCode == null) { siteCode = defStr; } if (selfSiteSiteId == '' || selfSiteSiteId == null) { selfSiteSiteId = defStr; } if (columnLogicId == '' || columnLogicId == null) { columnLogicId = defStr; } // 参数是按照顺序写的,且不能少参数 var url = domain + "page"; url += "/" + siteCode; url += "/" + selfSiteSiteId; url += "/" + columnLogicId; url += "-" + offset; url += ".html"; return url; }