var scripts = document.getElementsByTagName('script'); var upanddownCurrentScript = scripts[scripts.length - 1].src; function getQueryString(name, url) { if(url == undefined){ url = window.location.search.substr(1); }else if(url.indexOf("?") != -1){ url = url.substr(url.indexOf("?") + 1) }else{ url = ""; } var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = url.match(reg); if (r != null){ return unescape(r[2]); } return ""; } $(document).ready(function(){ var domain = window.location.protocol + "//" + window.location.host; // 脚本对应的被统计站点域名 var url = domain + window.location.pathname; // 当前页面url var interfaceURL = appUrl + '/openapi/info/upanddown.do';//上下篇接口 var infoId = getQueryString("infoid", upanddownCurrentScript); var lan = getQueryString("lan", upanddownCurrentScript); var upInfoLan = "上一篇"; var downInfoLan = "下一篇"; if(lan == "en"){ upInfoLan = "PREV"; downInfoLan = "NEXT"; } if(infoId * 1 > 0) { $.ajax({ //提交数据的类型 POST GET type:"POST", //提交的网址 url:interfaceURL, data: {'iid':infoId}, //返回数据的格式 dataType: "json", //成功返回之后调用的函数 success:function(data) { var txt = ""; if(data) {//表开始 txt =""; if(data.beforeinfo) { //上一篇 txt += ""; } if(data.afterinfo) { // 下一篇 txt += ""; } // 表结尾 txt += "
" + upInfoLan + ":" + ""+data.beforeinfo.title+"
" + downInfoLan + ":" + ""+data.afterinfo.title+"
"; //注意:做模板时需添加一个id=upanddown的div,用于输出上下篇的html $("#upanddown").html(txt); } }, //调用出错执行的函数 error: function() { //请求出错处理 //alert("请求未响应,请稍候再试"); } }); } });